We enjoyed our stay at Hotel Dharma. The hotel was good value for money - comfortable bed, good room, etc. They were keen to help us, and the room was great. The area was deceptively good - although it seemed about 15-20 mins walk from the big sights like Colosseum and the Spanish Steps, it's close to the Termini (without being in the Termini area) and 5 mins walk to Via Urbana, which has several smart, affordable, untouristy restaurants.
Some people have moaned on Tripadvisor about noise from the restaurant or the street - we didn't notice any of that.More
- Visit hotel website