Karta Vacation Rentals





Perched on the shore of Lake Garda at the foot of Monte Baldo in Malcesine. A short walk or quick drive to Castello Scaligero, Palazzo dei Capitani and other historic sights. Pet-friendly and family-friendly lakeside base for exploring the town and the lake.