Ideally located on the west bank of the River Nile within a walking distance from the Opera House, the Egyptian Museum, business districts, sophisticated shopping Centers Pyramids of Giza are just 20 minutes away from the hotel.Ideally located on the west bank of the River Nile within a walking distance from the Opera House, the Egyptian Museum, business districts, sophisticated shopping Centers Pyram