Hi Karen,

In Rome I can recommend Hotel Dei Mellini. I stayed there a couple of years ago and really liked it.

Hotel Dei Mellini

This summer we are staying at a different one ( Dei Mellini rates were too high!). Hotel Ponte Sisto, near Campo de Fiori:

Hotel Ponte Sisto

Have a great time!