Fantastic location, walkable distance from Roma Termini and several other landmarks of Centro Storico.