Don't know the hotel, but of all neighbourhoods in Rome, this is one of the least inviting! Other than not having to walk far to the station and having good public transportation possibilities (bus, metro), well, nothing much. Others, though, may think that I am not too harsh in describing it...