We stayed at the Opera Hotel for 2 nights, at the beginning of September of this year, and the location of this hotel is awesome. Piazza de la Republica, Fontana di Trevi, Piazza Novona, Piazza Venecia, and even the Coliseo, among other points of interest are within walking distance. There are many restaurants, and shops near the hotel.
The hotel daily breakfast is nice, they even have cappuccinos daily. Room was of good size, comfortable, clean, and a big restroom and shower. Hotel staff are very nice, friendly and helpful. We arrived around 10 in the morning from a cruise and they were nice enough to assing us a room that early. The only thing was, we found some little bugs on the bed and had to clean it, other than that, I would definitely recommend and stay at this hotel again when in Rome.