Karta Vacation Rentals
In the pulse of central Cairo, right on Mohammed Farid Street and directly in front of Mohamed Najeeb metro. A short walk to the Egyptian Museum and Tahrir Square, with Abdin Palace, Al‑Azhar and Zamalek all nearby. Giza Pyramid Complex is about 16.6 km (10.3 mi) away.