Karta Vacation Rentals





On the tranquil banks of the Nile in Zamalek, Cairo — a 5-star riverfront hotel minutes from the Egyptian Museum, Cairo Opera House and Cairo Tower. El Gezirah island's upscale business district is steps away, and the Metro is at the doorstep.