Supportinfo@ratecheck.travel
Shanghai Neo-Sunshine Hotel | 765 Wencheng Road, Shanghai, China, 201620 | RateCheck.travel