C. de López Núñez, 3, Avila, Castile and Leon, Spain

   

About This Property

Nearest Train Station Ávila
Distance to Train Station 1.4KM
Average Price From USD250
Hotel Star Rating 4