In the center of Europe on the main air and road routes
Geneva offers the advantage of a strategic location in the heart of Europe, a prestigious business location, and a quality of life and security reaching the highest level in the world.
The exceptional location of the ICC center, easily accessible by all means of transport while being close to the city center, gives it a strategic place.
+41 58 715 66 45
+41 58 715 61 20
+41 58 715 63 91