Worst Experience ever! They accept bookings but offer no help or customer service. I had a hospital matter and had to return the car 2 weeks earlier and the didn't even bother to take a look! Avoid at all costs!
3 years ago
Holiday Autos has a
1.1
average rating
from
522
reviews