Supportinfo@ratecheck.travel
Songxia Hotel, Foshan | No. 1 Chuangye South Road, Foshan, Guangdong, China | RateCheck.travel