Supportinfo@ratecheck.travel
Chengdu Handu International Hotel | No. 178, Yi Pin Tian Xia Street, Shuhan Road, Sichuan, Chengdu, Sichuan, China, 610036 | RateCheck.travel