This hotel is located on the island of Zamalek between the two branches of the River Nile that flows through Cairo. It is one of the quietest and greenest areas of the city.
See more: Hotels in Africa Hotels in Egypt Hotels in Cairo Holiday Destinations in Africa