
01Gregory Town · Bahamas
The Cove Eleuthera
The Cove Eleuthera is the serene side of the Bahamas. An intimate destination on the Caribbeans most alluring pink sand beach all villas guest rooms and suites blend urban chic with island charm. Situated on 40 lush acres offering direct...
Explore this hotel