Supportinfo@ratecheck.travel
Qianqiao International Hotel, Shanghai | No. 269, Linghe Road Pudong District 200129 Shanghai CN, No. 269, Linghe Road, Shanghai, China, 200129 | RateCheck.travel