Built in the 12th century on a rocky island on Lake Geneva, near Montreux, Chillon Castle is the most visited historic site in Switzerland. Its venerable walls house fascinating collections open to the public and spaces that can be reserved for all types of prestigious events.
Historic evenings at Chillon Castle
Château de Chillon Avenue de Chillon 21
1820Veytaux