Ideally set in Thessaloniki, smart Travellers features express check-in and check-out and private parking. The air-conditioned accommodation is 700 metres from Aristotelous Square. Thessaloniki Exhibition Centre is 2.
Number of rooms: 3
20 Ολυμπίου Διαμαντή, Thessaloniki, 54625, Greece