Supportinfo@ratecheck.travel
A Stars Hotel, Alxa Left Banner | Commercial Street Entrance of Tianyi No. 1 Residence, Xihuayuan North Street, Bayanahaote Town, Alxa Left Banner, Inner Mongolia, China | RateCheck.travel