Arab Contractors Stadium
The Arab Contractors Stadium, also known as the Osman Ahmed Osman Stadium or Al Mokawloon Al Arab Stadium, is a multi-use stadium in Cairo, Egypt. It is currently used mostly for football matches. It is the home stadium of Al Mokawloon Al Arab and FC Masr.
Al Mokawloon Al Arab Stadium
The Green Mountain
|Al Mokawloon Al Arab|
The stadium has a capacity of 35,000 spectators.