Venue

  

Route Fran├žois-Peyrot 30
1218 Grand-Saconnex
Switzerland

at a 10-minute walk from Geneva Airport