Located in Yangjiang (Yangdong District), Four Points by Sheraton Yangjiang City Center is within a 5-minute drive of Mandarin Duck Lake and Daming Rare Rocks Museum. This hotel is 1.8 mi (2.9 km) from Mandarin Duck Lake Park and 4.5 mi (7.3 km) from Yangjiang Beishan Park.