Karta Vacation Rentals





In the heart of Stresa, a short walk from the Borromean Islands (0.9 miles) and local sights like the Church of the Madonnina in Prato, Casa Camuzzi and Swissminiatur. This central, pet-friendly hotel puts Lake Maggiore exploration at your doorstep.