Hostal La Estación

Hostal La Estación is situated in Avila, 500 metres from Avila's Bus Station.

The rooms are equipped with a TV. Hostal La Estación features free WiFi throughout the property.

You will find a 24-hour front desk at the property.

Avila Industrial Park is 700 metres from Hostal La Estación, while Avila Technical College is 800 metres from the property.