Offering quiet street views, Egyptus Pyramids Inn is an accommodation situated in Cairo, 4.1 km from Great Sphinx and 12 km from Cairo Tower. The air-conditioned accommodation is 1.8 km from Giza Pyramids. The apartment has family rooms.
Number of rooms: 20
18 gabry street., Giza, 12512 Cairo, Egypt