• Imprimeix

ICGC's headquarters

Address: Parc de Montjuïc. E-08038 Barcelona. See the map.
Phone: (+34) 93 567 15 00
Fax: (+34) 93 567 15 67
Facilities: accessible, eduroam
Nearby public transport: metro (L3 - Poble Sec, L3 - Espanya, L1 - Espanya), bus (55, 121) and train (Barcelona Sants station).