8.4/10
Very Good
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.