

With a stay at Atour Hotel Changxing Central Plaza Huzhou in Huzhou, you'll be on a river, and 6.7 mi (10.9 km) from Lake Tai and 12.7 mi (20.4 km) from Zhaowan Park. This 4-star hotel is 13.6 mi (21.8 km) from Huzhou Hot Spring Golf Club and 15.2 mi (24.4 km) from Qianshan Park.