Constantly on the move for work? Convention centers are most likely familiar places to you. With easy access to hotels and cafés, you can be sure your trip will go off without a hitch if you’re heading to any of these places:
- Cité du Temps (2 miles away).
- Centre International de Conferences Geneve (2 miles away).
- Geneva Arena (3 miles away).