Description
Tamarind Mombasa is where nature creates art... with breathtaking views of the Indian Ocean and beautifully furnished apartments we offer the epitome of beachfront luxury.
Tamarind Hotel Mombasa is luxurious in accommodation and food.
Location
-
Tamarind Mombasa - Dhow and Restaurant, Mombasa, Kenya
Add a review