Situated on the shores of Lake Geneva in the shadow of the Alps, Montreux is one of the most beautiful places in the French-speaking part of Switzerland.
The combination of spectacular countryside and cosmopolitan town life offers the visitor wonderful year-round leisure opportunities, from skiing and snowboarding in winter to sailing on Lake Geneva and attending concerts at the famous Montreux Jazz Festival in summer. If you are looking to learn French in Switzerland, Montreux is the place for you.