Karta Vacation Rentals
On Cairo’s Nile-front El Gezirah island in the chic Zamalek district, minutes from the Cairo Opera House and the Egyptian Museum. Metro access and short drives put Cairo Tower, Tahrir Square and the city center within easy reach.