With a stay at Crowne Plaza Hailing Island by IHG in Yangjiang (Yangdong District), you'll be within a 5-minute drive of Daming Rare Rocks Museum and Mandarin Duck Lake Park. This beach hotel is 1.3 mi (2.1 km) from Mandarin Duck Lake and 4 mi (6.4 km) from Yangjiang Beishan Park.