Amazing place to stay at the heart of Thessaloniki!