1-2-16, Shin-machi, Abashiri-shi
- +81 0152-44-6767 / +81 0152-43-6990
- 0.1 mi from Abashiri Station
Get your cheap rental cars from car rental stores near Abashiri Station, Abashiri, JP-01, Japan.
Hotels close to this car rental store
Hotels close to this car rental store