What is the nearest metro stop to the hotel?
I looked it up and the station is on the Green line 1--1445 Rue Guy at 1801 boul. de Maisonneuve Ouest across the street from Concordia University.
I don't know the name of the Metro stop, but the trains run directly behind the hotel, so there has to be a stop within a block or two.
Get an answer from Le Nouvel Hotel staff and past guests.
3 Days in Montreal
Museum Guide for Montreal