Montreux Town on Lake Geneva in the canton of Vaud. See Switzerland (Literary). Hub for literary places in the town. Sub-places Montreux railway station