Built on three hills, surrounded by vineyard-covered slopes & with Lake Geneva at its feet, Lausanne lays claim to being Europe’s greenest city. It’s perhaps best known as the home of the International Olympic Committee &, as such, also an important business hub, with impressive infrastructure & a wide choice of venues. Notable buildings in the city centre include The Congress Centre & the Pritzker Prize-awarded Rolex Learning Centre. Lausanne’s network of universities makes the city a centre of expertise in the science, medical, business management & technology sectors, while some 5,000 hotel beds are housed in properties offering the high level of service you might expect from the town that introduced the Hotel Management School to the world. The surrounding Lake Geneva region offers plenty of teambuilding opportunities, as, of course, do the nearby Alps.