Photos coming soon
HOTEL
U8 Holiday Apartments
No. 7 Shangcun, Hengqin New Area, Zhuhai, China
Where it sits
U8 Holiday Apartments
No. 7 Shangcun, Hengqin New Area, Zhuhai, China
22.14360, 113.50771
Similar stays nearby
Plan around U8 Holiday Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
