Nestled in Zamalek on Gezira Island, this charming hotel offers cozy, clean rooms, a friendly vibe, and a lovely terrace—all at great prices.
21 Ismail Mohammed, Abu Al Feda, Zamalek, Cairo Governorate 4271020, Egypt Get directions
Travelsurffamily
Abu Marwan
mira atma
Ivy Z
Liina Ostumaa
Mohamad Hassan
Jelena M
Juliette