I stayed at Barceló Cairo Pyramids for two nights, one at the beginning of my stay and one on my last day in Egypt. The first night I had a large room on the 10th floor with a view out towards the pyramids and the wifi worked fine. The second time I stayed I had a smaller room which seemed a bit more run down on the 7th floor and the wifi was absolutely terrible, so a mixed experience in that regard, although the beds in both rooms were comfortable and that was what I needed most for a short stay. The staff also seemed friendlier the first time round as well. I didn't use any of the facilities or eat any evening meals in the restaurants but breakfast was perfectly adequate with a good selection to keep you going.
Overall I would recommend this hotel, but make sure you have a back up plan if you're relying in the wifi.More