A nice place to stay in the centre of Thessaloniki.