Looking for places to stay in the Isle of Man?

From the blog

Hotel, office and retail complex approved

The redevelopment of Villiers Square in the Isle of Man capital is backed by the planning committee.