Photos coming soon
HOTEL
Holiday Inn Express (Beibu Gulf Square Branch)
No. 10 West Beibuwan Road, Haicheng District, Beihai, Guangxi, 536000, China, Beihai, China
Where it sits
Holiday Inn Express (Beibu Gulf Square Branch)
No. 10 West Beibuwan Road, Haicheng District, Beihai, Guangxi, 536000, China, Beihai, China
21.47062, 109.10805
Similar stays nearby
Plan around Holiday Inn Express (Beibu Gulf Square Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
