Karta Vacation Rentals





Set on Mahe Island, just 8 km from the city center and a short drive from Seychelles International Airport. The villa sits near Anse Royal Beach and is close to Takamaka Rum Distillery, Anse Aux Pins Beach and Plage avec Parking. A chilled island base for exploring Mahe's southern shore.