Karta Vacation Rentals





On the shores of Lake Maggiore in Lesa, this lake-view apartment sits within walking distance of the town center. Nearby attractions include the Church of the Madonnina in Prato, Casa Camuzzi and Swissminiatur; the Borromean Islands are about 7.5 miles away.