Yes I can! Dh stayed there last year for our tenth wedding anniversary. It was called the Hotel Regno and it was in Via del Corso which is very close to many sights: Spanish Steps, Trevi Fountain, Colosseum, Piazza Navona, Roman Forum, etc, etc, all within easy wlkaing distance.
Would thoroughly recommend it!