Karta Vacation Rentals





In the centre of Stresa on Lake Maggiore, with direct views toward the Borromean Islands. Steps from Congressi Palace, Villa Ducale and a short walk to the Stresa ferry terminal — perfect for island hopping. Pets are welcome on site.