Car hire :: Italy :: Catania Downtown
Map for the car hire pick up location at Catania Downtown.
Pick up address: Via Fontanarossa, Snc, Catania, 95121