Supportinfo@ratecheck.travel
Urumqi Bayinhe Hotel | No.71 Wenhua Road, Urumqi, Xinjiang, China, 830002 | RateCheck.travel