Avoid at all costs! They took the booking and canceled two weeks after! They left me with the increased prices on the market with no explanation why?! They took the money and now I have to wait 25 days to get it back! Avoid! Avoid! Avoid!
3 years ago
Holiday Autos has a
1.1
average rating
from
522
reviews