Looking for places to stay in the Isle of Man?

From the blog

Travelodge to open first branch on Isle of Man

The budget hotel says the Villiers Square complex is the “perfect site” as it signs a 30-year lease.