First Al Khail Street - Dubai - United Arab Emirates
Seated: 20
Square Feet: 1,140 ft2
Ceiling Height: 18 ft
Modern state of the art equipment, the space allows for collaberation and high end meetings.