Home/Wanda Metropolitano Stadium Wanda Metropolitano Stadium Opened:1994Capacity:67829Address:Av. de Luis Aragonés, 4, 28022 Madrid, Spain