Palau Sant Jordi logo

Palau Sant Jordi

Address:
Passeig Olímpic, 5-7, 08038 Barcelona, Spain , Barcelona , Spain
Founded in:
1990
Capacity:
20960
Rooms & halls:
2