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.