As a major transport hub, Lausanne enjoys excellent links by rail, metro and bus. So, it’s an ideal location for any business that needs access to the City or other major national cities. This convenient business centre located at Place de la Gare occupies three floors of the building. It is close to all amenities and has fantastic views of the lake and the Alps.
With its open-plan offices, creative co-working space and meeting rooms available in various layouts, it’s adaptable to meet every business need.
For individuals or teams of any size.
Both permanent desks and hot-desks available.
Use as your business address.
Informal drop-in work and meeting space.Learn more
Use our meeting rooms for presentations, interviews, client pitches.
A range of plans for those who want flexibility.
Voie du Chariot 3
Rue Saint-Martin 7
Chemin du Vuasset 2
Route Suisse 8A
Search our Locations