Really good place, close to Roma Termini station and Foro Romano/Colliseum. Comfortable and easy to check-in.