Supportinfo@ratecheck.travel
Junhao Hotel, Urumqi | Urumqi, CHINA | RateCheck.travel