8.6/10
Excellent
8 reviews
Located on Dishui Lake's South Island, InterContinental Shanghai Harbour City is a lake resort curated by InterContinental Hotel Group.
Number of rooms: 330
No. 1 South Island, Harbour City, Pudong, 201306 Nanhui, China
Hotel booked 3 times today.