Lodging/Accommodations close to City Centre Avila
Parador De Avila
+1-800-716-8490
Marques Canales De Chozas 2, Avila, 05001 Spain
+1-800-716-8490
~0.25 miles northwest of City Centre Avila
~4 minute walk
- 4-star Downtown property
- 2 suites in hotel
Hotel H2 Ávila in Avila
+1-888-897-9207
C / Rio Pisuerga 131 133, Avila, Spain
+1-888-897-9207
~1.08 miles northeast of City Centre Avila
~19 minute walk
- 3-star Suburban property
- 65 rooms in property
Exe Victoria Palace
+1-888-734-9421
Calle Juan De Toledo 4, San Lorenzo De El Escoria, 28200 Spain
+1-888-734-9421
~29.40 miles east of City Centre Avila
- Four-star Mountain hotel
- 4 meeting rooms in hotel
Back to Top