Pharaoh Egypt Hotel

11 Ahmed Orabi St, Sphinx Square, Giza
Cairo
Egypt