Hotel La Barrosa
Hotel
Abejar, Soria
9.1/10
Wonderful
39 reviews
Free Wi-Fi
Hotel La Barrosa is situated 25 minutes’ drive from Soria and less than an hour from Rio Lobos Canyon. The hotel features a restaurant, a terrace, and bar. Wi-Fi access is provided for free.
Number of rooms: 13
Somera, s/n, 42146 Abejar, Spain