Hotel offering accommodation. Associated with a Toby Carvery restaurant.