A place to stay during your holiday in Thessaloniki. Great location, clean, easy check-in.