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