Location: situated on Santa Lucía beach, in the Camaguey province. Its shape resembles that of a shell on the fine sand of Santa Lucía beach. Camaraguey Airport is 110 Km. away.
See more: Hotels in Caribbean & Central America Hotels in Cuba Hotels in Santa LucÍa Holiday Destinations in Caribbean & Central America