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. This is a prime location for business events due to its easy access from the rest of Europe and the unique and relaxing atmosphere it offers. Business can be combined with pleasure to give guests a true Swiss experience, from skiing and mountain walks to lake cruises and traditional Swiss hospitality.
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. Each property captures the essence of the local culture whilst providing modern communication and meeting facilities. All our venues are ideally situated for local transport links to ensure limited travelling time for guests. Combine this with touches of the cuisine, history and ambiance of each country and you have the perfect European event venue. Each is set in a unique location and our dedicated staff will ensure you host an event to remember.
Do you need more information?
If you need help, leave us your contact details so we can call you.
The fields marked by an asterisk are mandatory.
Do you have a question
or a new booking?
Give us a call !