This used to be the site of the montreal canadiens arena (the Forum). Now you can sit in the old red section of seats in the lobby of the shopping centre, just outside the movie theatre. Doesn't capture the atmosphere of the old arena but neat to have this memorabilia
The movie theatre has multiple floors and is in close proximity to public transport (Atwater metro). Has the usual self serve option kiosks.