With a stay at Yang Jiang Country Garden Phoenix Hotel in Yangjiang (Jiangcheng District), you'll be within a 5-minute drive of Yangjiang Beishan Park and Daming Rare Rocks Museum. This family-friendly hotel is 2.7 mi (4.4 km) from Mandarin Duck Lake Park and 2.7 mi (4.4 km) from Mandarin Duck Lake.