Stadium Name: Al-Khwar Stadium
Country:
Qatar Réunion Island
Address: Omar Bin Abdul Aziz Road
Capacity: 45 330
Surface: Grass
Teams:

Al-Khwar Stadium