Supportinfo@ratecheck.travel
Chuan Sha Hotel - Shanghai | 25 Shipi Road, Chuansha Town Pudong New District 201299 Shanghai CN, 25 Shipi Road, Chuansha Town, Shanghai, China, 201299 | RateCheck.travel