King Salman Bin Abdulaziz Al Saud St - Dubai - United Arab Emirates
Seated: 192
Standing: 265
Square Feet: 3,681 ft2