Olá,
A melhor localização talvez seja perto do Coliseu, Piazza Navona, ou Fontana di Trevi. Obviamente que aqui os preços são superiores e em algumas alturas do ano proibitivos.
Termini é uma zona mais barata, próxima da estação central que liga as duas linhas de metro de Roma e onde os preços são por norma mais acessíveis.
Uma opção será sempre ficar próximo de uma estação de Metro (Termini ou nas proximidades) os preços são bastante mais acessíveis e poderás chegar rapidamente ao centro. Atenção que o metro encerra às 23:30.
A Zona do Vaticano também será uma opção mas é bastante mais calma e terás de fazer mais viagens de metro para chegares às atracções ou para saires à noite por ex.
Tradicional e não perder tens o mercado de Campo di Fiori, podes comprar massas, ervas aromáticas e muitos mais elementos típicos da gastronomia italiana.
Se gostares de pintura tens também muita oferta na piazza Navona.
Qualquer dúvida dispõem