We will be coming from Radda and staying near the Piazza del Popolo. Where is the best place to drop off the rental car. I have read all the previous posts and now I am really confused! We will have 5 of us plus luggage and a mobility cart. Thanks for all your help!
I would not recommend dropping near Termini. See post on another thread about this. Termini is a mess for car drop off. I think there are dropoffs near Villa Borghese.
See the reply I entered on Scott's same question ("Car rental dropoff in Rome")... should tell you how to get to the rental vendor at Termini. Need more info, send me a PM.
Ciao,
Ron