Supportinfo@ratecheck.travel
Shanghai Rezen Select Hotel | No. 58, Lane 1136, Miaojing Road, Pudong, Shanghai20000, China, Shanghai, China, 20000 | RateCheck.travel