I really enjoyed my stay in Roma!
It's located in the convenient central area.
This place takes 20minutes walk from Termini station and the signboard of this place has different name.