Karta Vacation Rentals
On the shores of Lake Lucerne in the lakeside town of Weggis. A short walk from the Uferpromenade and Pfarrkirche St. Maria, and near the Weggis cable car. Lucerne highlights — including the Swiss Transportation Museum, Lucerne Arts Museum and the Lucerne Congress and Events Centre — are all within easy reach.