Supportinfo@ratecheck.travel
Zhenyue Hotel, Shanghai | No. 349-351 Zhapu Road, Shanghai, Shanghai, China, 200080 | RateCheck.travel