Car hire :: Slovenia :: Ljubljana
Map for the car hire pick up location at Ljubljana.
Pick up address: Serviced By Europcar, Celovska Cesta 268, Ljubljana, 1000