Search Hotels
Search History
1 Hotels found in Los Villares de Soria.
Destination: Spain Los Villares de Soria |
Hotel Address: Plaza Felipe Las Heras, s/n
Located in a small town just 18 km from Soria, Hotel Rural Los Villares offers attractive rooms with balconies It has free Wi-Fi, free parking and a tennis court
The rooms in the Los Villares Rural Hotel have cable TV as well as wooden floors They are decorated with antique-style furniture, and all enjoy views of the surrounding countryside
The intimate restaurant offers a range of Castilian dis...More