Photos coming soon
HOTEL
Phoenix Tree Business Hotel
No.160 Hezhou Road, Dongxing, Guangxi, China, Fangchenggang, China
Where it sits
Phoenix Tree Business Hotel
No.160 Hezhou Road, Dongxing, Guangxi, China, Fangchenggang, China
21.54683, 107.96095
Similar stays nearby
Plan around Phoenix Tree Business Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
