Supportinfo@ratecheck.travel
Yinchuan Changxiangyi Hotel | No. 120 Yuhuangge North Street, Yinchuan, Ningxia, China, 750001 | RateCheck.travel