Stadium Name: Prince Faisal bin Fahd Stadium
Country:
Saudi Arabia Scotland
Address: Salah Ad Din Al Ayyubi Road, Al-Malaz
Capacity: 28 000
Surface: Grass
Teams: