Located in Fenghua, this luxury hotel is 0.9 mi (1.4 km) from Zhongshan Park and 10.2 mi (16.4 km) from Hengshan Lake. Xuedou Temple and Ningbo Museum are also within 20 miles (32 km).