An upscale tropical getaway in the idyllic island of Mahé, AVANI Seychelles Barbarons Resort & Spa is a sleek, contemporary hotel set on the white sands of Barbarons Beach. Guest rooms and suites are equipped with a TV, air-conditioning, a minibar, tea and coffee making facilities and Wi-Fi. Hotel amenities include restaurants, a swimming pool, a fitness centre and a spa.