The demolition of a longtime blighted tower in the Medical District is progressing forward.
The 969 Madison Ave. property — a 12-story, 400,000-square-foot former Holiday Inn hotel — is now a job site, with plans for the building and related structures to be torn down.