Jumeirah exceptional escapes
Grand Millennium Business Bay
Book your stay in Grand Millennium Business Bay hotel, by following the link below, and get special discount.
A 5 Star Hotel Located in Business Bay, South of Downtown Dubai
Located in the city’s vibrant heart in South Downtown Dubai, nestled along The Dubai Water Canal, and close to iconic attractions, Grand Millennium Business Bay is your optimum exquisite destination from where you can explore the city.
While we are working on other special offers, you can find some options in the area for the attendees on this page.
These are the hotels we recommend for having an amazing stay in Dubai.