Millennium Atria Business Bay

Al Abraj Street, Dubai, United Arab Emirates , Al Abraj Street
Standard Hotel

Description

Featuring a fitness centre, a garden as well as a terrace, Millennium Atria Business Bay is located in Dubai, 3.3 km from At The Top - Burj Khalifa. All rooms feature a kitchen and a shared bathroom. The rooms in the hotel are equipped with a coffee machine. Rooms include a flat-screen TV, and all units at Millennium Atria Business Bay have a lake view. The units feature a seating area.