Car Hire Avila Train Station

 

 

Avila is Spain's highest provincial City which overlooks the river Adaja and is 1,117 meters above sea level. The city walls of Avila are constructed of brown granite and were built in 1090. The climate in this area features long winters and short summers, but there is fantastic scenery to be seen.

We offer a wide choice of different model types, all modern well maintained vehicles.