Yes, Grupotel Gran Via 678 has a restaurant on site for your enjoyment.