Looking for places to stay in the Isle of Man?

From the blog

Electricity prices to rise 17% less than predicted

Average annual electricity bills on the Isle of Man are set by £130 less than originally planned.