Supportinfo@ratecheck.travel
Kunming Yuxi Hotel | 34/F, Twin Star Tianxuan, Times Square, No.1 City of Qicaiyunan, Chenggong District, Kunming, Yunnan, China, 650599 | RateCheck.travel