Yes, there is a restaurant on-site at Señorio de Olmillos, Olmillos de Sasamón. There is also a bar and lounge area in the hotel.