Supportinfo@ratecheck.travel
Hua Zhen Ge Art Hotel, Shanghai | 2nd Floor, 3rd Floor, 4th Floor, 5th Floor, Building 2, No. 109 Tianmu East Road, Shanghai, Shanghai, China | RateCheck.travel