International Conference Center Geneva Loading Map.... International Conference Center Geneva17 rue de Varembe - 1211 Geneva 20Events Address 17 rue de Varembe 1211 Geneva 20 Switzerland Upcoming Events No events in this location