Photos coming soon
HOTEL
MEHOOD Hotel Zhaoqing Seven Star Crags Scenic Area
No.61, Xijiang North Road, Zhaoqing, China
Where it sits
MEHOOD Hotel Zhaoqing Seven Star Crags Scenic Area
No.61, Xijiang North Road, Zhaoqing, China
23.06622, 112.44912
Similar stays nearby
Xinyue Lakeside B&B (Yan Scenic Area Branch)
Hotel · 188 m
Jiaxin Inn
Hotel · 332 m
Hi Inn (Zhaoqing Qixingyan Zijing West Road Branch)
Hotel · 425 m
Morning Glow Hotel (Zhaoqing Qixingyan Xinghu Scenic Area Branch)
Hotel · 432 m
Chenxi Fengqing Hotel
Hotel · 440 m
Chenxi Fengqing Hotel
Hotel · 441 m
7Days Inn Zhaoqing Railway Station Checheng
Hotel · 492 m
7 Days Premium (Zhaoqing Railway Station, Xinghu Paifang)
Hotel · 564 m
Plan around MEHOOD Hotel Zhaoqing Seven Star Crags Scenic Area
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
