Supportinfo@ratecheck.travel
Shamei Holiday Hotel, Yinchuan | East Side of the Affiliated Hospital, No. 1280 Qinghe South Street (Intersection with Liupanshan Road), Yinchuan, Ningxia, China, 750000 | RateCheck.travel