4-25-9, Higashi-Ikebukuro, Toshima-ku
- +81 03-5952-8924 / +81 03-5952-8981
- 0.4 mi from Ikebukuro Station
Get your cheap rental cars from car rental stores near Ikebukuro Station, Toshima-Ku, JP-13, Japan.
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