Millennium Al Barsha Hotel Apartment is located in Dubai, United Arab Emirates on Street # 4B - Al, Al BarshaBarsha 1. Millennium Al Barsha Hotel Apartment is rated 4.4 out of 5 in the category holiday apartment rental in United Arab Emirates.
Address
Street # 4B - Al, Al BarshaBarsha 1