Supportinfo@ratecheck.travel
HENGHUI HOTEL, Urumqi | Building 33, Henghui Mechanical and Electrical City, No.2201 Toutunhe Road, Urumqi, Xinjiang, China | RateCheck.travel