St Michael's Church
St Michael's Church stands by the Fish Market in the old upper town of Luxembourg City, on the site of the castle chapel the counts built in 987, which makes it the oldest religious site in the city. Destroyed and rebuilt several times, it took its present form in 1688 and combines Romanesque, Gothic and Baroque features.
Nearby
Free entry
Free entry — no ticket needed