Seychelles, a magical archipelago of expansive beaches and coral reefs located just below the equator, is imbued with a rich cultural heritage and stunning natural beauty. Situated on the west coast of Mahe, Seychelles, Le Méridien Barbarons is set amidst tropical gardens, sparkling indigo lagoons, and pure white sands. The hotel's guest rooms and suites feature breathtaking panoramas of the Indian Ocean.
Hotel details