Loading hotels
Confirming room availability...
Millennium Al Barsha, Al Barsha Road Behind Mall Of Emirates Al Barsha 1 Dubai, Dubai, United Arab Emirates
Near Ski Dubai<br /><br />Centrally located in Dubai, Millennium AL Barsha is within a 15-minute walk of Mall of the Emirates and Ski Dubai. This 4-star hotel is 4.6 mi (7.3 km) from Wild Wadi Water Park and 7.5 mi (12.1 km) from Jumeirah Beach.