Verified: 1
Location: Benzeholzstrasse 41, 6045 Meggen, Switzerland
Country: Switzerland
Region: Meggen
Categories: Switzerland
Capacity: over 100 people
Number of stars: N/A
Venue type: Wedding Venue
Distance from airport: 51-75 km

Villa St. Charles Hall stands as a remarkable venue that exudes sophistication and allure, making it an ideal choice for weddings and special events. Situated in the enchanting Meggen region near Lake Lucerne, this venue seamlessly blends historical elegance with contemporary comforts, offering couples and their guests an extraordinary experience. With breathtaking views of the lake and surrounding mountains, it provides a stunning backdrop for unforgettable wedding photographs.

Location

Villa St. Charles Hall is located within 48 min drive from Zurich Airport.

Story

At Villa St. Charles Hall, every wedding is a unique celebration of love. This historic villa, built between 1921 and 1925, has been lovingly preserved to maintain its charm while incorporating modern amenities. The venue’s commitment to exclusivity ensures that only one event takes place at a time, allowing couples to enjoy their special day without distractions.

The ambiance here encourages creativity and personal expression, allowing you to design a wedding experience that reflects your individuality. With its rich history and enchanting surroundings, Villa St. Charles Hall invites you to create lasting memories in a setting that feels both intimate and grand.

Spaces

The villa features a variety of exquisite spaces tailored for different aspects of your wedding: VIENNESE HALL with its ivory colored walls presents itself with numerous treasures. For instance the two-meter Dutch long-case clock from the 17th century as well as antique furniture and paintings. Capacity: 60-80 guests. The GREAT HALL’s dark panels and Renaissance ceiling command attention, showcasing exquisite craftsmanship that mirrors an Italian palazzo’s grandeur. Capacity: 80-130 guests. The GOBELIN HALL features a magnificent tapestry “Neptune and his entourage” alongside other antique pieces, showcasing exquisite embroidery throughout. Capacity: 30-40 guests. Built in 1925 alongside Villa St. Charles Hall, the historic CHAPEL features a chancel, clock tower, and Goll organ. Capacity: 50 guests.

Back to All Venues <<<

 

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.