Karta Vacation Rentals





Perched in the mountains of Mahé Island, just a 2‑minute drive from Beau Vallon Beach and about 10 minutes from Victoria Clocktower. Group-friendly guesthouse roughly 8–9 km from Victoria city centre and close to the Seychelles National Botanical Gardens.