Interior view of St. Stephen's Basilica, Budapest
St. Stephen's Basilica in Budapest is the largest church in Hungary. Construction on the Basilica was completed in 1905 after over 50 years of construction. The church is built in a Neoclassical style with similarities to St. Paul's Cathedral in London.
Organ concerts are held at 7pm on Monday evenings from July through October.