just to revisit this
click on the british flag for english. hotel is on via nazionale, which is walking distance to many attractions.
the key is that the hotel is one block from a train station (which in turn is one stop from termini station, which connects to both train lines) and a kick *** gelato shop. prices are not cheap, around USD$150 per night, but you get what you pay for here.