St Charles Hall

Bookmark

5 Meetingrooms
People in the largest room: 140
Special Location
The Villa St. Charles Hall in Meggen offers an extraordinary atmosphere for special occasions.
From the Wienersaal to the Rittersaal and the beautiful house chapel, all rooms offer a breathtaking panoramic view of Lake Lucerne. These stylish rooms and halls are furnished with antique art and offer a perfect ambience for events such as company meetings, banquets, aperitifs, conferences, meetings, concerts, receptions, weddings and birthdays.

In addition, several rooms as well as the south-facing terrace and the park are available for photo shoots and video productions. Experience special moments at the Villa St. Charles Hall on Lake Lucerne.

Overview of conference rooms

Good to know

Hotel information

Number of conference rooms5
Capacity largest conference rooms140

Type of event

  • Evening/gala event

  • Conferences & congresses

  • company celebration

  • Standing reception

  • Seminar

  • Banquet style

Contact person

Getting there