Car hire :: Italy :: Sicily Palermo North
Map for the car hire pick up location at Sicily Palermo North.
Pick up address: Viale Delle Alpi, N° 87/87a, Palermo