DUBAI: Millennium Al Barsha, a four-star hotel located in Al Barsha area in close proximity to Mall of the Emirates, is now soft open for business and leisure travelers. The hotel is developed and owned by Deyaar Development PJSC, one of the UAE’s leading property development and real estate services companies and managed byMillennium Hotels and Resorts, Middle East and …