Enjoy the rich cultural heritage as well as the stunning natural beauty at the Le Meridien Barbaron, a perfect place for you to reside when you are in Mahe.Situated on the west coast of Mahe, Le Meridien Barbarons is set amidst tropical gardens, sparkling indigo lagoons, and pure white sands. Seyche...