Supportinfo@ratecheck.travel
Shicheng Hotel, Diebu | No. 40 Dongwa Guzhai, Zhaga'na, Diebu, CHINA | RateCheck.travel