Supportinfo@ratecheck.travel
Tianping Hotel, Shanghai | No. 185 Tianping Road, Xuhui District, Shanghai, Shanghai, China, 200030 | RateCheck.travel