all-inclusive cuba starfish Caribbean

Blue Diamond Opens Starfish All-Inclusive in Cuba

Blue Diamond has opened the Starfish Cayo Guillermo resort in Cuba, Caribbean Journal has learned.  The 296-room all-inclusive resort is the 21st hotel for the company in Cuba.  “We are excited to welcome Starfish Cayo Guillermo to the Blue Diamond […]


Sign up for Caribbean Journal's free newsletter for a daily dose of beaches, hotels, rum and the best Caribbean travel information on the net.

No. Thank You