Prince Faisal Bin Fahad Bin Abdulaziz Stadium
2573 Salah Ad Din Al Ayyubi Road, Al Malaz, Riyadh, Saudi Arabia