We had a really enjoyable stay at the Hotel Principe Di Piemonte - the area where the hotel is ok, a little run down, but as you walk through the area it's nothing different from the rest, until you reach the main attractions - however, this does not take away from the hotel.
Although basic, the hotel was clean and in ok condition. The staff were excellent and couldn't do more for us! They were brilliant.
The breakfast was simple (Cereal, Croissants, Bread, Juices, Tea & Coffee), however great - fresh bread and croissants daily!
The rooms again were basic, but spotless and clean. Clean bedding and towels. The bathroom was spotless as well. The beds were a little hard and pillows were small, could do with 2 - but we didn't ask, I'm sure they would have helped!
Overall a really pleasant stay and a great base for a weekend in Rome!