Holiday Inn Abu Dhabi Downtown is located in Abu Dhabi, United Arab Emirates on Sheikh Zayed the 1st Rd Electra Street, Abu Dhabi, Abu Dhabi Emirate 32430. Holiday Inn Abu Dhabi Downtown is rated 4.2 out of 5 in the category hotel in United Arab Emirates.
Address
Sheikh Zayed the 1st Rd Electra Street, Abu Dhabi, Abu Dhabi Emirate 32430