Das Millennium Central Downtown ist im Herzen von Dubai gelegen und verfügt über einen Außenpool. Das Hotel bietet auch WLAN im ganzen Gebäude.
Suq Al Bahar ist in einer Entfernung von 19 Fußminuten von hier und Einkaufszentrum Emaar Square ist nur 25 Minuten Fußweg von dem 4-Sterne-Hotel entfernt. Die Unterkunft liegt sehr nah am Business- Stadtteil Business Bay. Wasserspiele von Dubai ist in kurzer Entfernung von der Unterkunft.
Das Millennium Central Downtown verfügt über 242 Gästezimmer mit moderner Einrichtung sowie schallisolierten Fenstern. Die Zimmer stellen ein privates Bad mit einem Haartrockner und einer behindertengerechten Dusche zur Verfügung, einige überblicken zudem die Stadt. Die Bäder sind mit einer Sauna und einem Whirlpool ausgestattet und verfügen zudem über einen Haartrockner und Morgenmäntel.
Das Hotel bietet das kostenlose internationale Frühstück, das im Restaurant serviert wird. Das Restaurant Lemon Pepper mit der internationalen Küche ist ein Teil vom Millennium Central Downtown. In der stilvollen Pool- Bar gibt es erfrischende Getränke zur Auswahl.