Car hire :: Italy :: Rome Piazza Francesco Vicona
Map for the car hire pick up location at Rome Piazza Francesco Vicona.
Pick up address: Piazza F. Vivona, 5, Roma, 00144