Fue fundado en 1914 como Sport Club Levski en el seno de la sociedad deportiva Levski y disputa sus partidos como local en el estadio Georgi Asparuhov, con capacidad para 29 200 espectadores.