Supportinfo@ratecheck.travel
Jia Xi Hotel, Chongqing | No. 9-25 to No. 9-30, No. 9-7 to No. 9-18, No. 18 Xishuang Avenue, Chongqing, Chongqing, China | RateCheck.travel