HotelsClick.com

Hotel Starfish Tropical Santa María

4 Stars

  Cayo Santa María,Caibarien, Cuba - 56200 - Cayo Santa Maria, Cuba View Map

Starfish Tropical

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book