Karta Vacation Rentals
Perched in the mountains of Mahé Island, this guesthouse sits near Barbarons Beach and is a short drive from Grand Anse Beach and the Seychelles National Botanical Gardens. Seychelles International Airport is roughly 15 km away, with beaches like Anse Royal and Anse Soleil within easy reach.