The luxury Shanghai Holland Hotel is a 4-star property placed 4 km from Plaza 66. Founded in 2010, the hotel underwent a renovation in 2011.
The venue is 4 km away from Bund 18. The city center lies within 4 km from the venue.
The hotel is situated near a temple and a museum.
Shanghai Railway Metro train station is a 15-minute walk from the property. It takes around 20 minutes' drive to get to Hongqiao airport, which is 15 km away.
Shanghai Holland Hotel offers 176 guestrooms appointed with free Wi-Fi, a mini bar, climate control, a private safe and hi-fi with all the sights of Shanghai within easy access. Guests can take advantage of a shower, a hairdryer and bathrobes supplied in the bathrooms.
Eat & Drink
Snacks World serve a selection of meals within 850 meters from the venue.
Shanghai Holland Hotel provides guests with 24-hour front desk, laundry and 24-hour security.
On-site leisure options feature a shared lounge and a tennis court.
Year renovated: 2011.
Number of floors: 6.
Number of rooms: 176.