Versoix lies on the shores of Lake Geneva about 10km north of Geneva’s international centre of diplomacy and banking. Give your business a beautiful setting close to a global hub with a state-of-the-art office space in the town.
1
Location
46
Private offices
22
Coworking desks
3
Meeting rooms