Located right next to the beach and the Indian Ocean Shore in Mombasa, Eden Beach Resort features stylish rooms with a balcony offering sea view, a wellness spa, 2 restaurants and free WiFi.
Located right next to the beach and the Indian Ocean Shore in Mombasa, Eden Beach Resort features stylish roo Read more
Located right next to the beach and the Indian Ocean Shore in Mombasa, Eden Beach Resort features stylish rooms with a balcony offering sea view, a wellness spa, 2 restaurants and free WiFi.
Located right next to the beach and the Indian Ocean Shore in Mombasa, Eden Beach Resort features stylish rooms with a balcony offering sea view, a wellness spa, 2 restaurants and free WiFi.
Number of Rooms: 31