Enjoy 5-star luxury at a most convenient hotel address. Facing Dubai International Financial Centre, Millennium Plaza Hotel Dubai is perfectly positioned in the heart of the city. Our 65-storey tower offers 398 spacious guest rooms with stunning vistas overlooking Zabeel Palace and Jumeirah Beach.