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