Super convenient location in the center of Thessaloniki, perfect for a few days of exploring downtown.