St. Charles Hall

Grand style and wonderful romance by the lake.

At the St. Charles Hall villa in Meggen, even the impressive foyer is an inviting place to meet. There are many stylish rooms to complement any occasion. The magnificent setting with a park stretching all the way to the lakeshore is perfect for all kinds of festivities. Enjoy the grandeur of the Rittersaal, the romance of the Wienersaal and the opulence of the Gobelinsaal.

136 m² – up to 80 people

112 m² – up to 150 people

80 m² – up to 110 people

70 m² – up to 50 people

Meggen, Lucerne