8/10
The fact that it was across the street from Termini, the Rome Central station was the plus for us as our trip included train in and train out. All the energy of Rome is packed in this area: noise, great food aromas, music and car horns (hello, you are in Italia).
Carlos
Stayed 1 night in Sep 2018