This hotel complex is located in the centre of Cairo and is just a 10-minute walk from the Egyptian Museum and the Khan el Khalili souks.
See more: Hotels in Africa Hotels in Egypt Hotels in Cairo Holiday Destinations in Africa