I would not recommend this place for your stay in Rome. It is well below what you expect from 3 star hotel.
Our room was very small and claustrophobic. It was a make shift room (#101). The bathroom looked modern at first glance but had many issues including broken faucets, flimsy shower etc. As soon as we entered, we could not wait to leave the place.
Another issue is connectivity to public transportation. Bus stops are 10 mins walk and metro is 20 mins walk. Rome has great connectivity in general, but not this hotel. Even when you decide to walk, the neighborhood streets are dirty and sketchy. So it was struggle to get anywhere meaningful easily.
Staff can be sometime friendly and other times rude. Mostly we had good experience with the helpfulness though. However, that could not offset rest of the negatives.
Overall, I will not come back here again.