This stay is super close to Termini Train station and walkable to many popular sights.