Thanks for all the awesome advice regarding restaurants. I will be sure to check out a few of the mentions here. Thinking about it already makes me hungry ...
Just wanted to update that in the end, I went with Albergo del Senato next to the Pantheon. I was deciding between this hotel and the St. Regis, but in the end convenience won over. I hope it will be a good stay.