70-2 HAMANO-CHO
- 0878 510173
- 0.2 mi from Takamatsu Station
Get your cheap rental cars from car rental stores near Takamatsu Station, Takamatsu, JP-37, 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
Hotels close to this car rental store
Hotels close to this car rental store