Holiday Inn Harare
The Holiday Inn Harare in Zimbabwe, Southern Africa, is ideally situated as it is minutes away from the Central Business District and the Harare International Airport. This 201 bedroom hotel strives to offer its guests the best of convenient facilities an...