Talisman Hotel de Charme, El Cairo

39 Talaat Harb St., Downtown El Cairo Egipto