Karta Vacation Rentals





On the shores of Lake Maggiore in the heart of Stresa — steps from the lakeshore, Villa Ducale and the Congressi Palace. Walkable to the lakeside boat harbour and local sights such as Casa Camuzzi and Swissminiatur, this boutique, lakefront spot drops you right into postcard views and town life.