Auto Europe

  • EUROPE
  • CENTAURO SPAIN CUSTOMER REVIEWS

    • 8.2
    • 8.3
    • 8.5
    • 8.5
    • Value for Money
    • Efficiency of Counter Staff
    • Condition of the Vehicle
    • Expediency of Drop-off
    June 25
    Long wait in the sun. But once I was attended it was fast to get the car

    CENTAURO SPAIN Car Rental Reviews

    Average Rating for Centauro :