St. Charles Hall

Benzeholzstrasse 41, Meggen

The Villa St. Charles Hall in meggen impresses with its representative rooms and the large south-facing terrace with a unique view of Lake Lucerne, the mountains of Central Switzerland and the extensive park of the villa. From the Vienna Hall and the Knights Hall to the chapel, the St. Charles hall offers a magnificient ambience for exclusive events and weddings.