Supportinfo@ratecheck.travel
InterContinental Shanghai Expo by IHG | 1188 Xueye Road, Shanghai, Shanghai, China, 200125 | RateCheck.travel