Karta Vacation Rentals
On Lake Maggiore's shore in Pallanza, Verbania — a stone's throw from the ferry terminal and Isola Bella Botanical Garden. Steps from the town centre, small sandy beaches and San Leonardo Church. Pet-friendly and family-friendly lakefront hotel with most rooms offering lake views.