Absolute disappointing company where their internal processes for credit card payments and their conditions do not align. Causing incorrect bookings, no car and lost payments for customers.
3 years ago
Holiday Autos has a
1.1
average rating
from
527
reviews