This family-friendly Hangzhou resort is located in the historical district, 3.8 mi (6.1 km) from Archaeological Ruins of Liangzhu City, and within 12 mi (20 km) of National Wetland Museum of China and Xixi Wetland Park. Cai Shenmiao and Yellow Dragon Sports Center are also within 12 miles (20 km).