Egypt’s most prestigious hotel, a five star deluxe 600 bedroom hotel overlooking the river Nile.
Location: Cairo – Egypt Number of Rooms: 266 Year: 2009