Supportinfo@ratecheck.travel
Aijia Hotel, Wuchuan | No. 88 Yanjiang Chaojiang Road, Meilu Subdistrict, Wuchuan, Guangdong, China | RateCheck.travel