Hotels in

San Leonardo de Yagüe

1 property found

1 property found

Hotels
8.5
San Leonardo de Yagüe · Castilla y León

Manrique de Lara

Three-star hotel in San Leonardo de Yagüe, next to Cañón del Río Lobos Natural Park, with rooms featuring a hot tub, a garden and a restaurant.