Photos coming soon
HOTEL
Nature spring spa&hotel
No. 112 Guihua North Road, Zhuhai, China
Where it sits
Nature spring spa&hotel
No. 112 Guihua North Road, Zhuhai, China
22.23224, 113.54704
Similar stays nearby
Zhuhai Haolaiwu Film Hotel
Hotel · 24 m
Zhuhai Chang'an Holiday Hotel
Hotel · 29 m
No. 2 Building, Guowei Central Plaza, 115 North Guihua Road, Xiangzhou District, Zhuhai Cit
Hotel · 41 m
TOUR HOME MASTER
Hotel · 47 m
Hong Jing Hotel
Hotel · 54 m
Hong Jing Hotel
Hotel · 63 m
Yaochi Apartment
Hotel · 91 m
Zhuhai Ziran Mountain Linghui Hotel
Hotel · 111 m
Plan around Nature spring spa&hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 20, 2026.
