Car hire :: Italy :: Sardinia Olbia
Map for the car hire pick up location at Sardinia Olbia.
Pick up address: Via Regina Elena 34, Sardinia, 07026