Comfortable apartment close to downtown Thessaloniki with all of the amenities needed for a comfortable stay.