Karta Vacation Rentals





In the heart of Locarno, right on Piazza Grande. This city-center, pet-friendly hotel is steps from the lakefront, the train station and local shops; Madonna del Sasso is about a 13-minute walk and Mount Cardada sits roughly 10.9 km away.