Supportinfo@ratecheck.travel
Regent Shanghai On The Bund By IHG | No.60, Huangpu Road, Hongkou District., Shanghai, Shanghai, China, 200082 | RateCheck.travel