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