Your company is a scam and does not refund customer even when the customer did not pick up a car.
The car was booked for 10 days and no refund was given and also they refuse to speak to you or allow you speak to the manager.
AVOID!!!!
7 years ago
Holiday Autos has a
1.1
average rating
from
524
reviews