Car hire :: Spain :: Barcelona Centre De La Vila
Map for the car hire pick up location at Barcelona Centre De La Vila.
Pick up address: Rosa Sensat N.4, Barcelona, 08005