Supportinfo@ratecheck.travel
Shanxiu Boutique Hotel, Zhengzhou | No. 109, 1st Floor, Tower A, Zhongsheng International Plaza, Intersection of Xinyi Road and Shangdu Road, Zhengzhou, Henan, China | RateCheck.travel