Catalonia Pavilion Location
Gran Via, Hall 3, Level 0, Street D, Stand 50
Joan Carles I Avenue, 64
L'Hospitalet de Llobregat
08908 Barcelona
Spain



Innovation Playground
Gran Via, Hall 3, Level 0

