King Salman Bin Abdulaziz Al Saud St - Dubai - United Arab Emirates
Seated: 846
Standing: 900
Square Feet: 12,443 ft2