El Sadar Stadium

Opened:
1967-09-02
Capacity:
18761
Adresse:
Calle del Sadar, 59T, 31006 Pamplona, Navarra, Spain