This place was even better than expected!! We had a great time staying here for just one night... It's central to everything, right in the heart of Thessaloniki which means you can walk everywhere!
Check in was a breeze, and I'd stay here again in a heartbeat.