Hotel Husa Pyramids, Cairo

103 Al Ahram Street CairoGIZA, Egypt