Building 112، Al Seef District، King Mohammed VI Ave, Manama, Bahrain
Seated: 90
Standing: 90
Square Feet: 1,518 ft2