Karta Vacation Rentals





Perched on Mahé’s east coast in Le Rocher, minutes from Victoria and the airport. About 3 km from the city centre, roughly 10 minutes to Anse aux Pins and within a 15‑minute drive of Beau Vallon Beach and Stade Linite. Ideal for self-catering stays on Mahé Island.