Car hire :: Italy :: Sardinia Alghero
Map for the car hire pick up location at Sardinia Alghero.
Pick up address: Piazza Sulis 9 , Alghero Ss, 07041