Karta Vacation Rentals
On Mahé Island’s southeast shore, a true beachside apartment just steps from Anse Royal Beach and about a minute’s drive to Anse Aux Pins. Seychelles International Airport is roughly 10 km away, with Beau Vallon reachable for day trips.