Karta Vacation Rentals





On Mahe Island, just 4 km from the city center and about 14 km from Seychelles International Airport. Close to Mission Lodge Lookout, Morne Blanc and the Copilia viewpoint. A family-friendly island lodge for business or leisure stays.