Where is Church of Agios Achilios?
Larissa is home to Church of Agios Achilios. Spend the day exploring the area and seeing some of the local attractions. If you want to find things to do in the area, you might like to visit Alkazar Park and Tachydromeon Square.
Where Can I Stay near Church of Agios Achilios?
We've got 18 hotels you can pick from within a mile of Church of Agios Achilios. You may want to consider one of these options that are popular with our guests:
Divani Palace Larissa
- hotel • Free WiFi • Restaurant • Spa
Achillion Hotel
- hotel • Free parking • Free WiFi • Bar
Dionissos Hotel
- hotel • Free WiFi • Restaurant • Bar
Comfort City Suites & Rooms
- guesthouse • Free WiFi
Modern, comfortable apartment, in the heart of the city
- apartment • Free in-room WiFi
Things to See and Do near Church of Agios Achilios
What to See near Church of Agios Achilios
- Alkazar Park
- Tachydromeon Square
- Larissa Neapolis Indoor Arena
- Theatre of Larissa
- Ancient Theatre of Larissa
Things to Do near Church of Agios Achilios
- Archaeological Museum of Larissa
- Historical Folklore Museum
- Archaeological Museum of Larisa
- Municipal Art Gallery of Larisa