The Gawharet Al Ahram hotel is one of the best located in the city, in 103 Pyramids Road, very closely to the Giza Pyramids.