Al Abraj St, Busines Bay, Dubai, United Arab Emirates UAE
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.
All our 251 spacious rooms and suites offer modern comforts, stunning views of the canal or city, and state-of-the-art facilities for your ultimate luxury stay. Our 20 storey hotel includes Superior, Deluxe, and Club rooms in addition to Junior suites, one-bedroom suites, and a royal suite.