Hi Pam -- we stayed last summer at the Grand Hotel Parco dei Principi.
Expensive but worth it. It's near Borghese Park and within walking distance
(long walk) of the Spanish Steps. There are LOTS of wonderful places to eat
-- for cheap -- on the little side streets at the Spanish Steps. The famous
restaurant from Vita Dolce is also nearby -- closer than the steps.