Supportinfo@ratecheck.travel
Chen Jia Garden Hotel, Guilin | No. 8-1, E'gen Di Village, Guilin, Guangxi, China, 541906 | RateCheck.travel