Location: Dubai, United Arab Emirates
Millennium Plaza Hotel is strategically located along Sheikh Zayed Road in Dubai’s financial district that offers modern, spacious rooms and an outdoor pool. Emirates Towers Metro Station is just in front of the property and offers easy access to many places of interest.