Karta Vacation Rentals





In Verbania on Lake Maggiore, a short walk from the city center and local sights like the Church of the Madonnina, Casa Camuzzi and Swissminiatur. The Borromean Islands are about 10 miles away and Piazza Grande Locarno sits roughly 23 miles from the apartment.