Car hire :: Italy :: Rome Downtown
Map for the car hire pick up location at Rome Downtown.
Pick up address: Stazione Ff.ss.termini - Via Giolitti 34 - Rm , Rome, Lazio, Rome