Karta Vacation Rentals





Perched in Verbania and an easy walk from the town center, Villa Il Grotto sits close to Lake Maggiore highlights — about 11 miles from the Borromean Islands and roughly 23 miles from Piazza Grande Locarno. Nearby sights include the Church of the Madonnina in Prato, Casa Camuzzi and Swissminiatur, with Milan Malpensa Airport around 41 miles away.