King Salman Bin Abdulaziz Al Saud St - Dubai - United Arab Emirates
Seated: 120
Standing: 130
Square Feet: 1,840 ft2