With iconic views of Lake Geneva and Mont Blanc, Geneva is a city recognised across the world. Gain an instant presence in the heart of Europe and expand your business with a flexible virtual office in Geneva.
14
Locations
653
Private offices
231
Coworking desks
54
Meeting rooms