As of December 10, 2014, Starfish Hotels & Resorts started operations of its latest establishment in Cuba, the Starfish Cayo Santa Maria, nestled in the renowned key off the northern coast of central Cuba.
These new private properties, referred to as villas, set the standard for clean contemporary design and amenities, and are thoughtfully laid out to provide a memorable vacation experience.
The long-awaited opening of the Baha Mar mega-resort in Nassau, Bahamas, is scheduled for March 27. Last October, Baha Mar said the opening of the $3.5 billion complex would be postponed to late spring 2015.




