I am looking for hotels in Rome as well. Planning to go over christmas. I am checking expedia and found that it is pretty hard to decide. In anyways, reading through posts, areas below Villa Bouguese/Spanish Steps (~) are pretty good. I may go for Best Western Mondial, however expedia is offering a good deal on Best Western Picadally in San Giovani. From what I have read, Picadally is a good hotel but area is not great.