Karta Vacation Rentals
On the east bank of the River Nile in the heart of downtown Cairo, steps from Tahrir Square and within easy walking distance of the Egyptian Museum and Khan el-Khalili. Part of the World Trade Centre complex at 1191 Corniche El Nile Street, about 30–45 minutes from Cairo International Airport. A family-friendly riverfront hotel and residences that puts you close to Cairo’s main sights.