Cowrie Shell Beach Apartments 5 stars

Mombasa-Malindi Highway ;next to Shanzu on Bamburi Beach, 82386 Bamburi, Kenya

Hotel image
Read more reviews for Cowrie Shell Beach Apartments