Karta Vacation Rentals





On the shores of Lake Maggiore in Leggiuno, this lakefront beach hotel serves up panoramic views of the Borromean Islands, Stresa and the Monte Rosa Alps. You’re minutes from the Hermitage of Santa Caterina del Sasso and a short drive to Isola Bella, Rocca di Angera and other lakeside sights.