Add Your Own Review

Neptune Beach Resort

Accommodation - Hotel

Bamburi Beach, Mombasa, Kenya

Rating Rating Rating Rating

1 Review

Latest Reviews

It is not easy to decide which hotel you can book for your holiday when planning to Kenya along the coast at Mombasa. We visited many hotels with different reviews but we were beaten up with...