See reviews 0 L'EDEN ROCK * * * * *

ILE SAINT BARTHELEMY

France

Charm, woodwork, works of art.
Le + Sublimhotel
Lobby
Room/Suite

34 Rooms and villas.

Restaurants & Bars
Outdoors