Supportinfo@ratecheck.travel
Hilton Shanghai Hongqiao | No.1116 Hong Song East Road, Shanghai, Shanghai, China, 201103 | RateCheck.travel