Al Rigga Road - Dubai - United Arab Emirates
Seated: 80
Standing: 80
Square Feet: 1,453 ft2
This is an ideal for training, team building activities, workshops and conferences.