Talisman Hotel de Charme

39 Talaat Harb St., Downtown
Cairo
Egypt