72 Yamskaya Str
- 380 44 502 2010 / 380 44 5022014
- 0.9 mi from Olimpiiska Metro Station
Get your cheap rental cars from car rental stores near Olimpiiska Metro Station, Kiev, Ukraine.
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