Photos coming soon
HOTEL
Fenghuangshu
No.160 Hezhou Road, Fangchenggang, China
Where it sits
Fenghuangshu
No.160 Hezhou Road, Fangchenggang, China
21.54683, 107.96095
Similar stays nearby
Plan around Fenghuangshu
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
