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.
Use as your business address.
Use our meeting rooms for presentations, interviews, client pitches.
Informal drop-in work and meeting space.Learn more
Both permanent desks and hot-desks available.
A range of plans for those who want flexibility.Buy now
Voie du Chariot 3
Rue Saint-Martin 7
Chemin du Vuasset 2
Route Suisse 8A
Search our Locations