A number of ancient Roman, Byzantine and medieval Bulgarian buildings have been preserved in the city and its outskirts. Most notably, the 10th century Boyana Church (one of the UNESCO World Heritage protected sites), the Church of St. George, considered the oldest building in Sofia, and the early Byzantine Church of St Sophia.
A medieval monument of significant interest is the Church of St Petka of the Saddlers located in the very centre of the city providing a sharp contrast to the surrounding three Socialist Classicism edifices of the former Party House, TZUM, and Sheraton Sofia Hotel Balkan.
After the Liberation of Bulgaria from Ottoman rule in 1878 and the establishment of an autonomous Bulgarian monarchy with its capital in Sofia, Knyaz Alexander Battenberg invited architects from Austria-Hungary to shape the new capital's architectural appearance.
Among the architects invited to work in Bulgaria were Friedrich Grünanger, Adolf Václav Kolá?, Viktor Rumpelmayer and others, who designed the most important public buildings needed by the newly-reestablished Bulgarian government, as well as numerous houses for the country's elite. Later, many foreign-educated Bulgarian architects also contributed.
The architecture of Sofia's centre is thus a combination of Neo-Baroque, Neo-Rococo, Neo-Renaissance and Neoclassicism, with the Vienna Secession also later playing an important part, but it is mostly typically Central European.
Among the most important buildings constructed in Sofia in the period are the former royal palace, today housing the National Art Gallery and the National Ethnographic Museum (1882); the Ivan Vazov National Theatre (1907); the former royal printing office, today the National Gallery for Foreign Art; the National Assembly of Bulgaria (1886), the Bulgarian Academy of Sciences (1893), etc.
After the Second World War and the establishment of a Communist government in Bulgaria in 1944, the architectural line was substantially altered. Socialist Classicism public buildings emerged in the centre, but as the city grew outwards, the new neighbourhoods were dominated by many concrete tower blocks, prefabricated panel apartment buildings (panelki) and examples of Brutalist architecture.
After the abolishment of Communism in 1989, Sofia has witnessed the construction of whole business districts and neighbourhoods, as well as modern skryscraper-like glass-fronted office buildings, but also top-class residential neighbourhoods. Capital Fort Business Center will be the first skyscraper in Bulgaria with its 126 m and 36 floors.