Location: on the shores of the River Nile, with panoramic views of the pyramids, 12 Km. from Cairo and 35 Km. from Cairo Airport.
See more: Hotels in Africa Hotels in Egypt Hotels in Cairo Holiday Destinations in Africa