Supportinfo@ratecheck.travel
Jitai Hotel, Shanghai | No. 2399 Zhoujiazui Road, Shanghai, Shanghai, China | RateCheck.travel