Moshood Abiola National Stadium photograph

Moshood Abiola National Stadium

Use attributes for filter !
AddressConstitution Ave, Kukwaba 900211, Abuja, Nigeria
Opened April 8, 2003
Capacity60,491 (football)
Construction cost360 million USD
Broke ground2000
Architects Schlaich Bergermann Partner
Date of Reg.
Date of Upd.
ID2076766
Send edit request

About Moshood Abiola National Stadium


Moshood Abiola National Stadium is a multipurpose national sports stadium located in Abuja, in the Federal Capital Territory of Nigeria. The stadium serves as a home to the Nigerian national football team, as well as a center for various social, cultural, and religious events.

Where is the Moshood Abiola National Stadium

Moshood Abiola National Stadium Map
Click on the photo of Moshood Abiola National Stadium to view it on Google Maps.

Related Persons

Next Profile ❯