I stayed at Hilton Cairo Zamalek Residences and overall the location is quite good — Zamalek is a nice, convenient area to stay in Cairo.
Unfortunately, my experience was negatively impacted by one issue. I asked the hotel to help arrange a dinner at the Maxim Nile Cruise, and they also organized transportation. I was charged $50 one way for the taxi, while the same ride via Uber costs only around €2–3. This felt like a significant overcharge and left me with the feeling of being scammed.
Because of this experience, I can only give two stars. The rest of the stay was okay, but this issue had a big impact on my overall impression.