 |
Neptune Beach Resort
The Neptune Beach Resort is set right on Bamburi Beach, just north of Mombasa. The recently renovated and elegant rooms offer comfortable accommodation and meals are taken in the Terrace Restaurant overlooking the Indian Ocean. It is just 15 minutes drive from Mombasa Town.
|