Chateau de Chillon, Montreux is a gorgeous island castle that dates back to around the 11th century. Located on Lake Geneva in the canton Vaud, this magnificent edifice is made up of 100 independent buildings that over the years were gradually inter-connected until they became the behemoth it is today. Montreux’s town is situated in the centre of the Swiss Riviera in Lake Geneva’s coasts. Walk from the lakeside and investigate the Chillon Castle, or have a tour of chambers of the 11th century fortress, courtyards, dungeons, and the tower. This castle happens to be the most visited of all Swiss castles and it is without a doubt that there are more rooms to explore than you have time. Visitors can tour the historic building with its several rooms of antique furniture, beautifully painted frescoes, and weapons.
The fortress can be easily reached using the train or trolley bus or by walking over the lake-front.