Supportinfo@ratecheck.travel
Renaissance Shanghai Caohejing Hotel | 397 Tianlin Road, Caohejing Hi-Tech Park, Shanghai, Shanghai, China, 200233 | RateCheck.travel