This place is about a block away from the Rome termini station, which is pretty central. I enjoyed my stay here, overall