Looking for places to stay in the Isle of Man?

From the blog

Isle of Man meat plant failings highlighted in damning report

Poor management at the Isle of Man’s loss-making meat plant is revealed in a critical report.