Saint-Barthélemy is a French island located in the Caribbean among the Leeward Islands. Its land area is 21.0 km² (8.1 sq. miles). Administratively, the whole island of Saint-Barthélemy is a French Overseas Collectivity, until recently part of Guadeloupe and is part of the European Union.
St. Barts Eden Rock Hotel St Barts St Barths
The Eden Rock Hotel, nestling into the startlingly blue ocean surrounding the classy Caribbean island of St Barths, evolved from an imaginatively sited house built fifty years ago by Remy DeHaenen, a celebrated local adventurer and Mayor of the island http://www.edenrockhotel.com/