The ICC business center near Geneva Airport has 69,000 sq m of floor space as well as various services at your disposal.
Stay in
touch
Contact our rental service, which will provide you with detailed information on the availability of office space for rent.