Saint Michael's Church

Méchelskierch (Stad Lëtzebuerg)
church in Luxembourg City
#17 in Luxembourg City / #29 in Luxembourg
Photo
by Chatsam
/ CC BY-SA 4.0

Saint Michael's Church in Luxembourg City is one of the oldest religious buildings in the city, with its origins dating back to the 10th century. The church has undergone numerous reconstructions and renovations over the centuries, blending Romanesque, Gothic, and Baroque architectural styles. Its interior features stunning stained glass windows, intricate woodwork, and beautiful altars that reflect its rich history and the various artistic influences it has absorbed.


Hotels

Find hotels nearby:

Tours & Activities

Also check out