Hi Inn Shanghai Chuansha Road Hotel
No.61,Chuansha Baojian Road,Pudong New District,Shanghai, Pudong, 201200 Shanghai, China
Accepting only Mainland Chinese citizens, Hi Inn Shanghai Chuansha Road offers accommodation in Shanghai. Guests can enjoy free Wi-Fi in all areas.