Many people recommend hotels in the Piazza Navona area because it is so central to so many sights. We are planning to stay there. But it is convenient to the bus and the metro? We are not young and a short walk to some may seem a lot longer to us!
So what bus lines are near the Piazza Navona? Where is the nearest metro stop? Thanks.