I was in Cairo during my Christmas vacation ( for 12 days) to visit friends and take a short Arabic course and I was very happy I chose Hotel Havana. First of all, I love Mohandeseen, it is better than staying in the chaotic city centre and it has everything you could possibly need, and it is close enough to everything else by Taxi. It is true, as stated in other reviews that the hotel is on a busy street so it could be noisy to a light sleeper but I did not have this problem. The internet connection does exist and Wifi is free and throughout the whole hotel but I did have some connection problems which most of the time the staff was more than happy to help me with. The staff is really nice and the rooms are VERY clean. The breakfast is good although I would have preferred to have more fruit choices and actual fruit juice. I REALLY enjoyed the lunch, which I thought was very well presented and prepared. The restaurant staff is awesome and room service was great. I would definitely recommend this hotel, I think you really get what you pay for.