Giza Pyramids Inn Hostel Giza
Located across the street from the Pyramids & the Great Sphinx Entrance Gate, Giza Pyramids Inn boasts air-conditioned rooms with free Wi-Fi throughout the property.
Number of rooms: 16
7 sphinx St, pyramids , Giza, 12557 Cairo, Egypt