Karta Vacation Rentals





In the lakeside center of Ghiffa, Hotel Ghiffa sits on the water and puts nature and town within easy reach. You're minutes from the Special Nature Reserve of Sacro Monte and the Museum of the Art of Hat‑making, with Church of the Madonnina, Casa Camuzzi and Swissminiatur nearby. Pet-friendly and lakefront, it’s a smart base for exploring Lake Maggiore and nearby Lake Orta and Lake Lugano.