Hotel Manrique de Lara is a hotel with a restaurant and bar, offering views of the mountain and San Leonardo de Yagüe Castle. It is located near the Cañón de Río Lobos natural park. The establishment features a garden and terrace.