Millennium Al Barsha is located within walking distance from Mall of the Emirates and situated in the bustling area of Al Barsha.
Millennium Al Barsha is located within walking distance from Mall of the Emirates and situated in the bustling area of Al Barsha. The now open 4-star property is the perfect destination for business and leisure travellers alike, being close to the World Trade Centre, downtown Dubai, the Dubai Mall and adjacent to the kid’s attractions and entertainment in the city.
Areas