Anselmo Hotel was recommended by many websites. It was also ranked as "the most romantic hotel" in Rome. I don't know about romantic, but the interior was certainly lavish (and not exactly to my taste).