Karta Vacation Rentals





On Mahé Island, just outside Victoria and a short drive from Beau Vallon Beach. Villa Salazie sits near the city center and is about 6 km from the Seychelles National Botanical Gardens and Victoria Clock Tower. A family-friendly aparthotel with sea and mountain views.