Supportinfo@ratecheck.travel
Minghui Hotel, Shaoxing | No. 1 Shengli East Road, Shaoxing, Zhejiang, China, 312000 | RateCheck.travel