French Leave Resort, Autograph Collection sits on the crystal-clear waters of Governor's Harbour on Eleuthera Island, Bahamas - one of the quieter, less-developed islands in the archipelago and a deliberate choice for groups that want genuine seclusion rather than a busy resort corridor. The intimate, all-suite property offers accommodations ranging from studio villas and one- to two-bedroom...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.