Supportinfo@ratecheck.travel
Shanghai Daochi Garden Hotel | 409 Qixing Group 4 Road, Pudong, Shanghai, Shanghai, China, 200000 | RateCheck.travel