Front Office Night In Charge at Millennium Al Barsha - Dubai, Dubai, United Arab Emirates
Millennium Al Barsha is located within walking distance from Mall of the Emirates and situated in the bustling area of our Al Barsha. This stunning property offers 299 well-appointed rooms and suites, 109 serviced apartments featuring all modern amenities and equipped with the latest in room technology. The rooms showcase an impeccable design and charming atmosphere