Location
Jumeirah Gulf of Bahrain
Three exquisitely designed meeting rooms, bathed in natural light and equipped with LED screens and seamless connectivity, are crafted to inspire up to 14 distinguished guests in an exclusive setting.
Jumeirah Gulf of Bahrain