The town of Montreux is located in the heart of the Swiss Riviera on the shores of Lake Geneva. Walk by the lakeside and explore the Chillon Castle, or take a tour of the tower, courtyards, dungeons, and rooms of this 11th-century castle. It's the most frequently visited historical building in Switzerland, where its numerous rooms house weaponry, frescoes, and furniture. The castle can be reached by walking along the lakefront or taking the train or trolley bus.