Thomas Ashcroft, 34, is accused of starting blazes at the Kent and Canterbury Hospital in Kent and the Hilton Hotel in Sheffield.