For an upcoming summer visit, we will be arriving in Rome about noon at our hotel near the Piazza del Popolo. We would like to kick off our stay with a long and delicious lunch outdoors within walking distance of our hotel.
Reading these boards and consulting other sources, 3 spots have made our preliminary list: Hotel du Russie, in the garden; Dal Bolognese; and the Hotel Locarno.
Any Chowhound comments and comparisons about these 3 possibilities? Are there other places that we should consider?
Thanks for your help.