The first thing to know is that this is Italian owned and run. All the guests are Italian, the food is Italian, the Kenyan staff speak Italian and all the information is in Italian. So if you are not Italian, you may feel out of place. Rooms were quite nice, with nice terraces, and A/C was good. Food was a...
More
- Also Known As:
- Barracuda Hotel
- Barracuda Hotel Watamu
- Barracuda Resort Watamu
