First of all, I must mention that I made a reservation in a hotel nearby (hotel bergamo) however something went wrong with my reservation and I must say not their fault (booking site) and I ended up whitout a room. Actually despite my late hour of arrving (nearly midnight) the friendly receptionist arranged a room nearby in this hotel Charter. The rooms are somewhat older and could use a renovation and they are not so clean (I'm not really fond of the bedspread) but not dirty either. Sheets and floor where clean and the bathroom was clean and had everything in working order. If you consider the price compared to average hotels in Rome it's quite some value for money and the location is not bad either because you're near the Termini station and not quite far from the top tourist destinations. the staff is friendly and I would recommend this hotel to young/budget and single travellers staying for a short trip. A comment on the neighborhood...when arriving after 11pm I kind of thought it to be a bad neighborhood. Actually seeing it during day time and earlier in the evening the streets around the hotel are quite busy and lively with restaurants and tourist shops (also two supermarkets nearby) so not more unsafe then the rest of Rome. Be aware of pick pockets and some undesired solicitors (do not accept anything offered for free like wrist bands, but that's common sense and you'll find these people anywhere tourist are nowadays)
