Karta Vacation Rentals
In the heart of Stresa, steps from Lago Maggiore and the Congressi Palace. Walkable to Villa Ducale, Chiesa del SS. Crocifisso, Casa Camuzzi and Swissminiatur. A family-friendly, city-center villa with free public parking nearby.