Montreux, Switzerland
With a magnificent situation and an unusually mild climate which make it the most popular resort on Lake Geneva, Montreux extends for some 6km/4mi along the shores of the lake, incorporating a number of smaller places which were formerly independent communes. The charm of the town's setting depends
... More
|
|
|
|
|
|
|
Montreux Hotel Search
Hotels in Popular Switzerland Destinations
