Supportinfo@ratecheck.travel
Ibis Shanghai Changshou | No. 892 Changshou Rd, Shanghai, China, 200000 | RateCheck.travel