Looking for places to stay in the Isle of Man?

From the blog

Glass dumped on hills prompts fly-tipping warning

It follows the discovery of glass and other building materials strewn across a Manx country lane.