0578 Xinsu Hotel Shanghai is set at a 7 km distance from Suzhou River and at a 3.7 km distance from Shanghai Hongqiao International Airport Terminal 2.
This hotel is located in Shanghai, in walking distance from Hangzhong Road tube station. Perfect for those who seek new knowledge, East China University of Science and Technology is 7 km from the accommodation. The 3-star hotel is placed at a 3.6 km distance from Dino Beach Water Park.
Serving a wide range of dishes, Shanghai Zoo and Shanghai Qibao Town can be reached within 25 minutes' walk.