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.