Millennium Al Barsha (Pre-Opening) is situated only minutes’ walk of the Mall of the Emirates and ideally located within the bustling Al Barsha area, Millennium Al Barsha is the perfect location for business as well as leisure travellers. This stunning property offers 299 well-appointed rooms and suites as well as 109 serviced apartments featuring all modern amenities and the latest technology. As well as an ideal setting near the world-renowned Mall of the Emirates, our destination hotel is a short distance from all business and leisure areas, World Trade Center, Downtown Dubai, The Dubai mall and just minutes from Jumeirah Beach and children entertainment Wild Wadi Waterpark. [More]