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

Most Recent Projects