...IN ST BARTH
Jutting out of the ocean, rises the island of Saint Barthelemy – under the warm glow of the sun and the bright reflection of clear blue waters, a mirage is cast, an oasis – Sella. Literally meaning “a rock” in Hebrew, it is a place of pure aesthetic; ancestral rocks and stones lay the foundations for Sella’s deeply seeded tradition of hospitality & for a unique culinary experience. On this cultural bedrock, our guests are treated as family - with passion and a deep sense of human caring. At Sella you become a part of our story.