Loading hotels
Confirming room availability...
Bangchui Island Hotel, No.1 Yingbin Road, Dalian, China
In Dalian (Zhong Shan)<br /><br />With a stay at Dalian Bangchui Island Hotel in Dalian (Zhong Shan), you'll be 10 minutes by car from Haizhiyun Park. This beach hotel is 4 mi (6.4 km) from Dalian Botanical Garden and 4.6 mi (7.4 km) from Laohutan Scenic Park.