I spent 4 nights here last week. This is a good hotel, in a good location. Its not 5* by European standards, and is a little rough round the edges in places, but overall, it was still a nice place.
For example, reception is clean and nicely decorated. The rooms are clean, but dated. The carpet in the room we had had obviously been pieced together. But unless you go to a hotel purely for the room, this shouldn't be a problem.
The hotel facilities are good, the staff are very friendly and helpful. There are a good selection of bars and restaurants, particularly the rooftop bar overlooking the Nile with good lounge music and mojitos.
Breakfast is plentiful and was adequate even for me as a vegan. The location was really good too, literally moments from the museum and across the road from the Nile.
Cairo as a whole was much nicer than i expected, you don't get as much hassle from locals expecting tips just for asking you where you're from as you do in Tunisia.
If i were to return to Cairo i wouldn't hesitate to stay at the Nile Hilton again.