Atour Hotel Changxing Central Plaza Huzhou
Located in Huzhou, Atour Hotel Changxing Central Plaza Huzhou is on a river, within a 15-minute drive of Lake Tai and Huzhou Biyan Mountain. This upscale hotel is 12.9 mi (20.7 km) from Datang Tribute Tea Park and 12.9 mi (20.7 km) from Tribute Tea Academy.