This Hertz pickup location details in Palermo:

Hertz
Via Xx Settembre 23
Palermo, 82 90141 ITA