A £25m cinema and hotel development in the Isle of Man's capital has been given the ... on the former bus station site on Lord Street, Douglas. Kane Limited's proposals for the Quayside North ...