9.1/10
Wonderful
32 reviews
Free Wi-Fi
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.
Number of rooms: 7
Plaza Felipe Las Heras, s/n, 42180 Los Villares de Soria, Spain