













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 with a rich cultural heritage and stunning natural beauty.
Discover live views of the beautiful white sandy Barbarons beach as seen from the hotel lobby and Mangrovia restaurant.
© Starwood Hotels & Resorts Worldwide, Inc.