Considering that it is Cuba, the main point is that the food is excellent and varied as much at the buffet than at the beach restaurant !!! The place is nice, well maintained and clean. The staff is more than friendly and very professional. The beach is cleaned and sandy.
- Sol Hotel Cayo Santa Maria
- Cayo Maria Santa Sol
- Sol Cayo Santa Maria Cuba
- Cayo Santa Maria Sol
- Cayo Santa Maria
