Banner
Grand Millenium Business bay

Grand Millenium Business bay

Venue Info

Located in the Heart of Dubai

Grand Millennium Business Bay is a prestigious hotel located in Business Bay, near Downtown Dubai and The Dubai Water Canal. With 251 rooms offering captivating views of the canal or city skyline, the hotel provides luxurious accommodations ranging from standard rooms to the lavish Royal Suite.