Neighbourhoods
Apartment in Zamalek
3 bedrooms, sleeps 6
$340 a night
2 bedrooms, sleeps 4
$260 a night
1 bedroom, sleeps 2
$190 a night
$240 a night