Hostal Restaurante Los Olmos offers casual Spanish dining with two dining rooms capable of seating around 180 people. They are known for their Angus beef and also provide lodging.
Poligono Industrial de Aguilar de Campoo, s/n, 34800 Aguilar de Campoo, ES