Le Meridien Barbaron
Mahe Island, Po Box 626victoria, Mahe, Seychelles
Mahe Island, Po Box 626victoria, Mahe, Seychelles
Situated on the west coast of Mahe, Le Méridien Barbarons is set amidst tropical gardens, sparkling indigo lagoons, and pure white sands. Seychelles, a magical archipelago of expansive beaches and coral reefs located just below the equator, is imbued wit