At Villa St. Charles Hall in Meggen, even the foyer is impressive. The rooms — the Ritter, Wiener and Gobelin halls — offer a stylish backdrop for events of every kind. The beautiful park, which stretches all the way down to the lakeshore, also opens up countless possibilities for events held outdoors.
The St. Charles Hall offers a fairytale setting right on Lake Lucerne, making it perfect for weddings with a castle feel.
