Located 15 meters from Ste Anne Marine Park Seychelles. Set in a prime location of Seychelles Islands, AVANI Seychelles Barbarons Resort and Spa puts everything the city has to offer just outside your doorstep.
Located 1,188 meters from Ste Anne Marine Park Seychelles. Belle Montagne Holiday is a popular choice amongst travelers in Seychelles Islands, whether exploring or just passing through.