Zabeel House by Jumeirah Opens Third Hotel in Dubai

Moving into The Greens with a bang, Zabeel House by Jumeirah, The Greens is the third hotel to open as part of Jumeirah Group’s upscale casual brand launched earlier this year. Opening in Tower 3