Supportinfo@ratecheck.travel
Xin Hua Hotel, Chengdu | 157 Yusha Road Yusha Lu Xinhua Avenue Xinhua D 610000 Chengdu Sichuan China, 157 Yusha Road Yusha Lu Xinhua Avenue Xinhua D, Chengdu, Sichuan, China, 610000 | RateCheck.travel