Located on the Lausanne hillside, the Chalet Suisse is an escape from the city to a typical Swiss alpine ambiance.
This local restaurant in an authentic Swiss chalet on the hillside above the city offers stunning views of Lausanne, Lake Geneva and the Alps. Popular with locals and tourists alike, it serves typical Swiss cuisine, with cheese dishes like fondue and raclette – as much as you can eat – being its specialities. Located near the Bois de Sauvabelin, it’s ideally situated for a little after-dinner walk.
For private or business events, the Chalet Suisse organises dinners for 300 people with traditional entertainment.