Tourist Attractions › Athens
St. Lycourgos Church
St. Lycourgos is a quaint Byzantine church nestled in the heart of Athens. Its stunning frescoes and unique architecture offer a serene space for reflection amidst the bustling city, drawing visitors interested in history and religion.
Address: 9 Agias Filotheis, Athens, Athens
Visit website
← More Tourist Attractions in Athens