I think "downtown" Rome refers to the area near the Spanish Steps- Via Veneto is also quite convenient, as is the area near the Pantheon. Rome is a wonderful walking city- I would also suggest staying in the centre- if you are not completely point driven (I know this is FT) you can find a lot of reasonably priced hotels- although not chain affiliated.
Try
www.hotels.it as they usually have some good rates.