Prince Pyramids Inn Hotel
Gamal Abd Elnasser nazlet el semman, Giza, 12511 Cairo, Egypt
Situated in Cairo, 600 metres from Great Sphinx, Prince Pyramids Inn Hotel features accommodation with a terrace, free private parking, a restaurant and a bar. The property is located 1.