Offering currency exchange and a lift, the 3-star Holiday Inn Express Shanghai Nanhuizui is located 3.9 km from Dishui Lake. Featuring high-speed Internet access in the rooms, the hotel also has amenities such as a restaurant.
The China Maritime Museum is around 15 minutes' drive from this hotel, and Shanghai Pudong International airport is 40 km away.
Equipped with a laptop safe, some of the 144 rooms feature a stone fireplace along with a study desk. Guests can make use of coffee/tea making machines, and relax with Wi-Fi and a flat-screen TV with satellite channels.