6623 Eastern Ring Road Riyadh, Riyadh Province 13241
Seated: 4,200
Standing: 4,000
Square Feet: 41,262 ft2