Novotel Dubai Al Barsha unveils its rooftop oasis, Deck Se7en Fact TeamDecember 8, 2023 Partner Content