Situated on the west coast of Mahe, Le Meridien Barbarons is set amidst tropical gardens, sparkling indigo lagoons, and pure white sands lined with coconut palm trees. Just 20 minutes from the international airport and the capital, Victoria, the resort captures the rich cultural heritage and stunning natural beauty of the Seychelles and its world-famous coral reefs.
more...