1181 HOLLIS ST
- 9024211763
- 0.2 mi from Pier 21
Get your cheap rental cars from car rental stores near Pier 21, Halifax, Canada.
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
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