Car hire :: Italy :: Rome Via Sardegna
Map for the car hire pick up location at Rome Via Sardegna.
Pick up address: Via Sardegna, 35, Rome, 00197