Die Villa St. Charles Hall in Meggen verfügt über viele repräsentative Räume, welche für besondere Anlässe ein aussergewöhnliches Ambiente bieten: Vom Wienersaal über den Rittersaal bis hin zur Hauskapelle, und dabei hat man stets den prachtvollen Ausblick auf das vielfältige Panorama des Vierwaldstättersees.