Car hire :: Italy :: Rome Prenestina
Map for the car hire pick up location at Rome Prenestina.
Pick up address: Via Prenestina 1060, Roma, 00155