City of Montreux
Montreux, an authentic little piece of paradise is a town and a Swiss town on the shoreline of Lake Geneva at the foot of the Alps. Montreux’ main draws include peaceful walks along a lakeshore blessed with 19th-century hotels, a mild microclimate, a hilltop Old Town, one of the world’s premier jazz festivals, Friday-morning lakeside markets and a fabulous 13th-century fortress. The …








