Car hire :: Italy :: Alessandria Downtown
Map for the car hire pick up location at Alessandria Downtown.
Pick up address: Corso Lamarmora 1/a, Alessandria, 15100