Offering city views, Hotel pyramids inn is an accommodation situated in Cairo, 5.7 km from Giza Pyramids and 11 km from Cairo Tower. The air-conditioned accommodation is 4.5 km from Great Sphinx. The aparthotel has family rooms.
Number of rooms: 26
Elharam Street about elhoul elseahi, Giza, 3520441 Cairo, Egypt