An amazing place to stay in Thessaloníki close to all amendies!