

With a stay at Alila Anji, Zhejiang in Huzhou (Anji), you'll be 24.2 mi (39 km) from Anji Zhubo Park and 25.1 mi (40.5 km) from Bamboo Expo Garden. This 5-star resort is 25.6 mi (41.2 km) from Eco Square and 27.5 mi (44.2 km) from Zhongnan Baicao Garden.