With a stay at Holiday Inn Express Wuxi Taihu by IHG in Wuxi (Bin Hu District), you'll be within a 5-minute drive of Taihu Star Water Ferris Wheel and Lake Tai. This hotel is 2.9 mi (4.7 km) from Taihu Lake Scenic Area and 3.4 mi (5.4 km) from Xihui Park.