• 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)