7.9/10
Good
33 reviews
Paid Wi-Fi
Parking
Starfish Cayo Santa Maria - All Inclusive offers a year-round outdoor pool and views of the sea, and guests can enjoy a meal at the restaurant.
Number of rooms: 1053
Cayo Santa Maria - Caibarien Villa Clara, 52610 Cayo Santa Maria, Cuba