Montreux is a dream place to learn French. This Swiss city enjoys a near-Mediterranean climate and is situated in the heart of the
on the shores of Lake Geneva, at the foot of the Alps. Explore Montreux with our programme of immersive language activities, including water sports on the lake or hiking in Les Portes du Soleil, one of the world's largest ski resorts.