Photos coming soon
HOTEL
Juya Hotel
No. 76 Xuhai Road, Zhanjiang, China
Where it sits
Juya Hotel
No. 76 Xuhai Road, Zhanjiang, China
20.32304, 110.18698
Similar stays nearby
Plan around Juya Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
