Car hire :: Spain :: Barcelona Rambla
Map for the car hire pick up location at Barcelona Rambla.
Pick up address: Rambla De Catalunya 74, Barcelona, 08007