Karta Vacation Rentals
In Thessaloniki's Old Town, Classic Villa Ottoman sits within a 10-minute walk of Saint Demetrios Church and the Tomb of Galerius. The Arch of Galerius and the Church of Hagia Sophia are a short stroll away. Ideal base for history lovers and city explorers.