This Hertz pickup location details in Grosseto:

Hertz
Via Della Pace 123
Grosseto, 52 58100 ITA

Experience new places with Expedia