Overall I would recommend this hotel. Please consider whether the negative comments below apply to your situation. Don't want to scare you away from the place, you just need to know about these things.
Reasons I liked Residence GRA: 1) value compared to other hotels in Roma (I paid 90 euro per night), 2) it was a new hotel with tile floors so no worries about walking on the floor or sleeping in the bed, 3) the owner is very involved in the hotel and was VERY nice/helpful, 4) has air conditioning with an in-room control as well as other amenities like hair dryer.
Reasons I did not like Residence GRA: 1) the place is fairly hard to find, although I have to admit the owner did send me directions via internet but I was in the middle of traveling and did not see them (for sure contact the place to get written directions on how to find it), there are also posted signs for how to get to the place, but still hard to find, if I had to do over again I would take a cab with my luggage even though the place is only about a 10 minute walk from the train station, 2) the main street you have to cross is pretty hard to navigate for travelers on foot, this can not be overstated, particularly for older people, people with children, etc. I don't want to scare you away from the place, but this is definitely an issue. Options include taking a cab to/from the place or sometimes the owner said he gives rides to people. I am in decent shape and had some challenges getting across the street. Had to wait 10-15 minutes to find just the right time to sprint across about 4 lanes of traffic, 3) the metro stops running at 9PM and the place is pretty far out from the city center. No way you would want to walk from the city center to the hotel. I was told you could take the bus at night, but thankfully did not have to do this, 4) the location of the place may not be the best from a safety perspective, I read some of the other reviews and did not have a problem either, but just something to consider.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC