Supportinfo@ratecheck.travel
Hongqi Hotel, Datong | North Side of Railway Station Plaza, Datong, China | RateCheck.travel