White Castle Hotel
- Kes5,771
- 8.0Km From Mombasa Town
At Selella Resort, we offer a serene escape with a perfect blend of relaxation and adventure. Our resort features comfortable accommodations, stunning views, and a variety of recreational activities to ensure a memorable stay. Whether you’re here for a family vacation, a romantic getaway, or a special event, we provide exceptional service and a tranquil atmosphere to make your visit truly unforgettable.