101 Aleksandar Stamboliyski Blvd. (Mall of Sofia)Sofia
- +359 876 717 717
- 0.01 mi from Mall Of Sofia
Get your cheap rental cars from car rental locations near Mall Of Sofia, Sofia, Bulgaria.
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store