Situated only minute's walk to the Mall of the Emirates and ideally located within the bustling al barsha area , the Millennium AL Barsha is perfect for business as well as for leisure travelers. this stunning property offers 299 well- appointed rooms and suites as well as 109 serviced apartments featuring all modern amenities and the latest technology. The total number of rooms is 408. Millennium Al Barsha was built in 2019. This hotel has a minimum impact on the environment, thanks to its sustainable practices. Some services of Millennium Al Barsha may be payable.