Millennium Hotels and Resorts MEA, the fastest-growing hotel management company in the Middle East & Africa (according to STR’s October 2019 report), announced the opening of Millennium Place Barsha Heights located in the vibrant area of Barsha Heights close to Dubai key neighbourhoods and attractions.