9.2/10
Wonderful
54 reviews
Free Wi-Fi
Free private parking
This property is 1 minute walk from the beach. Located right on Barbarons Beach, Avani Barbarons Seychelles Resort offers a tropical garden, outdoor swimming pool and is located 13 km from Victoria. Free Wi-Fi is available in all rooms.
Number of rooms: 124
Off the West Coast Road, Mahe Island, Grand'Anse, Seychelles