Karta Vacation Rentals





On Mahé Island, a short drive from Beau Vallon Beach. Family-friendly apartment lodging about 2 km from the city center and roughly 10 minutes by car from Morne Seychellois National Park. Victoria Clocktower is ~3.6 km away and Trois Freres Trail about 3.7 km.