I am Italian origin and I usually stayed in hotel de Russie when I went for business. Always found it overpriced with bad service and it took me years to find something that really makes a difference.
First hotel is a beautiful boutique hotel with great staff and an impeccable service. It also has a terrace on the top floor with a Japanese style cuisine and a beautiful view of Rome where you can have a cocktail after a day out visiting. The location is great, a few minutes from piazza del popolo.
I took the business offer and got upgraded to a first suite.... Beautiful.
The breakfast was included and so was the wifi which was a major positive. The rooms do not have a bath but it did not bother me too much.
Definitely going back there in my next trip.