Beihai Ocean Castle HotelHotel
Building 11/13 Yintan Street,Yintan Street, Beihai, 536000
Featuring free Wi-Fi and a barbecue, Beihai Ocean Castle Hotel offers accommodation in Beihai. Guests can enjoy the on-site restaurant. Free private parking is available on site.