Neptune Beach Resort
Apartment
Bamburi, Mombasa
Located on the silver sands of the Bamburi Beach, Neptune Beach Resort offers comfortable accommodation and an outdoor pool. Boasting a terrace with view of Indian Ocean, it features large reception and hallways. Free Wi-Fi is available in all areas.
Number of rooms: 78
Bamburi Beach, 80100 Bamburi, Kenya