Talisman Hotel de Charme, Cairo

39 Talaat Harb St., Downtown Cairo Egypt