King Saud University Stadium (Al-Awwal Park)

Capacity:
26004
Opened:
2015
Address:
PJJG+3F4, King Saud University, Riyadh 12372, Saudi Arabia
Scroll to Top