Karta Vacation Rentals
In the heart of Thessaloniki, this five-star boutique hotel sits a 10-minute walk from Tsimiski Street and Aristotelous Square and about 0.3 mi from the Cathedral of Saint Gregory Palamas and the Museum of the Macedonian Struggle. Pet-friendly and perfectly placed for city exploring.