Supportinfo@ratecheck.travel
Huayu Zhidi Hotel, Zhongshan | Xinxing Road No.26, Zhongshan, Guangdong, China, 528412 | RateCheck.travel