CE
Centauro Rent a Car
View company profile →
haven't picked up the car yet but the…
haven't picked up the car yet but the online system to check in is rubbish, 6 attempts, and in the end it won't let me put a UK address because I have an italian passport. So far, very frustrating