With a stay at Sheraton Zhaoqing Dinghu in Zhaoqing (Dinghu District), you'll be within a 10-minute drive of Feishui Lake of Zhaoqing and Dinghu Mountain Resort. This luxury hotel is 2.6 mi (4.3 km) from General Mountain in Zhaoqing and 2.7 mi (4.3 km) from Yanzhou Island Beach.
A stay at Wyndham Grand Zhaoqing Downtown places you in the heart of Zhaoqing, within a 5-minute drive of Xinghu Marsh Park and Wenchang Pavilion of Zhaoqing. This upscale hotel is 1.4 mi (2.3 km) from Star Lake and 1.5 mi (2.4 km) from Seven Star Crags.