Refine your search

Venue hire in Switzerland

What could be more relaxing and inspiring than a team or client meeting in a Swiss chalet? Surrounded by snow-topped mountains and pure crisp air, yet only a short distance from the major cities of Lake Geneva, Switzerland promises to delight your business guests. 


Our meeting rooms in Switzerland

40 max
1h50 from Geneva Airport

This place embodies an innovative vision of the business world, with an emphasis on human qualities and the environment.

140 max
50 min from Lausanne Station

Winter seminars or summer meetings?

Our meeting rooms in Switzerland

When choosing a venue for a meeting in Switzerland you'll be spoilt for choice. Fresh air, crystal-clear lakes, snow-topped mountains, breath-taking scenery all await you. Our 3 Swiss venues are all located near Lake Geneva in the French-speaking region. 

Our conference venues in Europe

As well as Switzerland, we offer a range of other inspiring event locations in Europe. Hold your next conference or event in France, Germany, Spain, Italy or Belgium and really make an impact. 

Why organise your corporate ski trip in Switzerland ?

There’s nowhere like Switzerland to energise and inspire staff or impress clients. Imagine a state-of-the-art meeting room with a backdrop of snowy mountains, blue skis and gently falling snow.