The various prestigious rooms of Villa St. Charles Hall in Meggen provide an exceptional atmosphere for special occasions.
From the Viennese Hall to the Great Hall and the beautiful house chapel all the rooms offer stunning panoramic views overlooking the Lake of Lucerne. These stylish rooms and halls are equipped with antique artefacts providing a perfect ambiance for events such as company meetings, banquets, receptions, aperitif parties, conferences, meetings, concerts, receptions, weddings and birthdays.
Additionally, several rooms and the south patio and park are available for photoshoots and video production. Share your special moments at an unforgettable location by holding an event at the Villa St. Charles Hall on Lake Lucerne.