Spain recorded 301 fatalities from the novel coronavirus overnight, down from 331 on the previous day, the health ministry said on Tuesday.