Karta Vacation Rentals





On the shores of Lago Maggiore in the heart of Locarno — steps from the Debarcadero harbor and the historic Piazza Grande. Cable car access to Madonna del Sasso, Cardada and Cimetta is nearby, plus easy train and public transport links. Ideal for festival-goers and hikers heading into the Maggia and Verzasca valleys. Pet-friendly lakefront lodging.