 Check out is 10am which is a bit early but considering that the hotel is on walking distance from Termini station you can leave the luggage if you have few hours before departure
 location is fairly good walking distance from Termini and you can walk to Corso and Spanish Steps through Barberini as well about 20 25 min walk 