Jumeirah Beach Road - Dubai - United Arab Emirates
Seated: 55
Standing: 60
Square Feet: 1,035 ft2
Ceiling Height: 8.6 ft
With an abundance of natural daylight and sweeping views overlooking Dubai, Suha offers comfortable modern meeting space with panoramic vistas that inspire.