Loading hotels
Confirming room availability...
Millennium Atria Business Bay, Al Abraj Street, Dubai, United Arab Emirates
Near Dubai Fountain<br /><br />A stay at Millennium Atria Business Bay places you in the heart of Dubai, within a 10-minute drive of Burj Khalifa and Dubai World Trade Centre. This aparthotel is 2.6 mi (4.1 km) from Dubai Mall and 7.3 mi (11.8 km) from Dubai Creek.