El Sadar Stadium Compartir Opened:1967Capacity:18761Dirección:Calle del Sadar, 59T, 31006 Pamplona, Navarra, Spain