Home/El Sadar Stadium El Sadar Stadium Opened:1967Capacity:18761Address:Calle del Sadar, 59T, 31006 Pamplona, Navarra, Spain