The 3-star Holiday Inn Express Shanghai Nanhuizui is around 6 km from the China Maritime Museum, and features currency exchange and a lift onsite. The hotel also provides guests with high-speed Internet access, available in the rooms.
Dishui Lake is about 10 minutes' drive from this hotel, and Shanghai Pudong International airport is 45 km away. Guests will also appreciate the vicinity of Hangzhou Bay, located a mere 30 metres away.
The rooms at the Holiday Inn Express Shanghai Nanhuizui include an air conditioner, as well as media facilities like a television with satellite channels.