Opened:
1994-09-06
Capacity:
67829
Address:
Av. de Luis Aragonés, 4, 28022 Madrid, Spain