Location Details
Via Appia Nuova 645 Roma, IT, 00179
Rome Fiumicino Airport (FCO)
Fiumicino Airport
LEONARDO DA VINCI EPUA 2 TOWER
Fiumicino Roma, 00054
Rome Central Train Station
Termini Railway Station
VIA GIOLITTI 34
Rome, 00185
For additional questions, please visit our main car hire FAQs page.