Karta Vacation Rentals
Right on the lakeside in central Stresa, steps from the Stresa Ferry Terminal and a pier for boats to the Borromeo Islands. Walkable to Villa Pallavicino Park, Isola Bella, Church of the Madonnina, Casa Camuzzi and Swissminiatur. Pet-friendly, city-centre lodging with direct lake access and classic Italian charm.