Literally right next to rome termini. Next to bus stations that can take you to amazing sights such as colosseum, trevi fountain, Spanish steps. Etc. I highly recommend. Place is small but it did the job. Lovely accommodation.
+ high speed internet.