
On the west coast of the island of Mahé, 20 minutes from the capital Victoria, the Mériden Barbarons is located in the heart of a tropical garden on the shores of a lagoon with turquoise water.
The jewel of the Indian Ocean, the Seychelles archipelago has the most marvelous wonders. At the foot of fine sand beaches, sumptuous sea beds unveil their magic while the heart of the islands is adorned by gardens with unique essences.