Located in the heart of Cairo, on the west bank of the River Nile. Surrounded by keyLocated in the heart of Cairo, on the west bank of the River Nile. Surrounded by keyLocated in the heart of Cairo.