Supportinfo@ratecheck.travel
Shanghai Chengxing Hotel | No. 3, Lane 280, Xinchang Road, Shanghai, Shanghai, China | RateCheck.travel