Car hire :: Italy :: Castellamare De Stabia
Map for the car hire pick up location at Castellamare De Stabia.
Pick up address: Via Pioppaino 18/d, Castellammare Di Stabia, 80053