We stayed at the hotel for 3 nights on a business trip. The hotel is conveniently located near the University of Tor Vergata and I would recommend it if you have business with the university. However, while it is technically in "Rome" one should note that it is very far from the city center (1 hour) and really separate from the city.
Pro's: Vicinity to University. Decent breakfasts and good cappucino's. Friendly staff. Nice grounds. Modest rooms.
Con's: Lack of working internet. This was a real drawback to the hotel. They advertised working internet but the entire time we were there it was not functioning. We would inquire each day with the staff and they would at first act surprised and then ensure us that it would be fixed "a domani." Unfortunately, tomorrow never came as we never had functioning internet. Probably not a problem for the casual or leisure traveller, but a real drawback for business travel. I was also disappointed to see that the advertisement of a fitness center was inacurate. There was no such fitness center and the location was not particularly well suited for jogs.
