Give your business a cosmopolitan flavour with an office space in the diverse city of Carouge. Position your business just south of Geneva’s lakeside centre and enjoy the benefits of a well-known base here.
5
Locations
294
Private offices
134
Coworking desks
28
Meeting rooms