Located 33 meters from Tamarind Thai Restaurant, Avani 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 936 meters from Tamarind Thai Restaurant, Avani Seychelles. Ideally located in the prime touristic area of Mahé Island, Tropical Garden Self Catering Guest House promises a relaxing and wonderful visit.
Located 1,154 meters from Tamarind Thai Restaurant, Avani Seychelles. Belle Montagne Holiday is a popular choice amongst travelers in Seychelles Islands, whether exploring or just passing through.