With a stay at Hanting Hotel Shanghai Zhongshan West Road in Shanghai (Xuhui), you'll be within a 15-minute drive of Zhongshan Park and Shanghai Stadium. This hotel is 6.4 mi (10.3 km) from People's Square and 7.1 mi (11.5 km) from Nanjing Road Shopping District.
Make yourself at home in one of the 95 guestrooms.
Business, Other Amenities
Featured amenities include a business center, a safe deposit box at the front desk, and an elevator (lift). Free self parking is available onsite.