Montreux Waterfront on Lake Geneva, Switzerland Montreux Waterfront on Lake Geneva, Switzerland Home » Montreux-Vevey » Flights to Montreux on Lac Léman, Switzerland » Montreux Waterfront on Lake Geneva, Switzerland