Venue 10
Mont Pelerin / Montreux
For those looking for luxury and top quality, Venue 10 will not disappoint. Nestled high up in the mountains, this reception venue provides its guests with a breathtaking view from its rooms, numerous terraces and banquet rooms. The view is one of nature's masterpieces. From this perfect point of view on Mont-Pèlerin, the awe-inspiring panorama of the Swiss Riviera unfolds. To the left is the city of Montreux, the famed Castle of Chillon and the Rhône Valley. Below is the lakeside town of Vevey. And spread out in front of you, nestled by the Alps and bordered by France, is beautiful Lake Geneva.
Reminiscent of an elegant country manor, Venue 10 is located in the heart of Swiss wine country on Mont-Pèlerin - surrounded by acres of scenic vineyards, mountain pastures and wooded paths. Throughout the hotel reception venue, luxurious furnishings and fine paintings have been combined with an extraordinary array of modern amenities to provide guests with an exceptionally comfortable and relaxing experience.
Venue 10 is an establishment that has known to combine the tradition of the Swiss hospitality with its high quality of personalised service, its fine cuisine and its precise organisation. It combines innovations, quickness but also the charm and comfort in an idyllic setting.
At this location is a wide variety of banqueting spaces available, all equipped with modern technology, comfort and a stunning view on the Lake Geneva and the Alps.