Opened:
2003
Capacity:
50095
Address:
Rua Professor Fernando da Fonseca, 1501-806 Lisboa, Portugal