This hotel is located on an island paradise off the north coast of Cuba. It is named after the island of Santa Maria, which belongs to the Jardines de...
This hotel lies on Santa Maria cay, a sand island belonging to the Jardines del Rey archipelago. The area in which the hotel is set is linked by a dam...
The hotel nestles on a stretch of land called Cayo Ensenachos on the north coast of Villa Clara, the central province of the country. The all-inclusiv...