Karta Vacation Rentals
On Mahé Island’s southeastern coast at Pointe aux Sel — just 50 m from the beach and a short stroll from Anse Royal and Anse Aux Pins. Close to the Seychelles Golf Club and local draws like the Takamaka Bay rum distillery. Self-catering, family-friendly villas with easy access to shops and the bus stop.