El Grand Millennium Dubai está ubicado junto a la calle Sheikh Zayed del centro de Dubái y ofrece habitaciones amplias y WiFi gratuita en todas las zonas. Tiene azotea con piscina y vistas panorámicas a la ciudad. Se facilita aparcamiento gratuito.
Las habitaciones del Dubai Grand Millennium disponen de mobiliario moderno. Cada habitación cuenta con TV de pantalla plana, albornoz y zapatillas.
El Grand Millennium alberga varios bares y restaurantes. El restaurante asiático de la planta 18 cuenta con zonas de cocina en vivo. Además, tiene vistas al golfo Pérsico y a la costa de Jumeirah. El bar de la piscina sirve aperitivos y bebidas.
El Hotel Grand Millennium Dubai se encuentra a solo 10 minutos en coche del centro comercial Mall of the Emirates y de la zona de Dubai Marina. Este hotel está a solo 2 km de las zonas de Dubai Media City e Internet City. El aeropuerto internacional de Dubái queda a 25 minutos en coche.