Dubai Creek - Al Seef St - Umm Hurair 1 - Dubai - United Arab Emirates
Seated: 180
Standing: 160
Square Feet: 3,068 ft2