I stayed at the City Pyramids Inn for 8 night for work purposes and would not hesitate to book the same room again for future stays in Giza.
The hotel is newly opened and is very small (for now), but the owner and his brother are very nice people and they did an excellent job making me feel like home - bringing me breakfast at the time we agreed the night before and making sure they could always be reached in case I needed anything.
The hotel is located on a small street, but only few minutes walk form the Sphinx entrance of the Giza plateau, several kiosks, a small grocery store, ATMs and several (Egyptian and International) restaurants.
The room I stayed in (delux room) was very decent in price and was beautifully decorated with dark wooden furniture, very comfortable beds, wi-fi, air-condition and a fridge, all of which helped make my stay pleasant.