Dubai, UAE, 2018-Dec-03 — /Travel PR News/ — 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 of the Onyx Towers, the hotel is high on design synonymous with other hotels within… Read the full press release