Supportinfo@ratecheck.travel
Shanghai Paradise Hotel | 2558 Chang Yang Road, Shanghai, Shanghai, China, 200090 | RateCheck.travel