Lluís Companys Olympic Stadium
Address: Avinguda de l'Estadi, 505
Neighborhood: Parc de Montjuic
City: Barcelona
County/district: Barcelona
Region: Catalonia
Postal code: 08038
Country: Spain