Great place in the heart of Thessaloniki!
Everything in walking distance.