List of Rooms
Executive Suite Room
Standard Room
Superior Deluxe Room
Superior Room
Swahili Beach - Mombasa / Kenya
Sign up for our mailing list to get latest updates and offers.