Intercontinental Huzhou Taihu South By Ihg
Hu Zhou Shi · China
Set on the Taihu South waterfront in Huzhou, this InterContinental sits in a lakeside district made for slow walks, views across the water, and easy access to the city’s cultural landmarks. The hotel is positioned as a polished base for travellers who want…
April 2026