El Le Mount Stephen se encuentra en el corazón de Montreal, a solo diez minutos a pie del Bell Centre y la Universidad McGill. Además, su ubicación privilegiada lo sitúa a 0,4 km de la Calle Sainte-Catherine y a 2,4 km del Palacio de congresos de Montreal.
El Le Mount Stephen ofrece 90 habitaciones con decoraciones únicas, equipadas con estación de conexión para iPod, televisión de pantalla plana, colchones viscoelásticos y ropa de cama de alta calidad. Además, las habitaciones cuentan con baño privado provisto de artículos de higiene personal de diseño y secadores de pelo. Para el entretenimiento, se dispone de un televisor con canales digitales y conexión a Internet por cable y wifi gratis.
El restaurante BAR GEORGE ofrece una variedad de platos locales e internacionales, y cuenta con un bar o lounge. También se encuentra disponible el servicio de habitaciones con horario limitado para mayor comodidad.
El Le Mount Stephen ofrece servicios de lujo, como un centro de negocios abierto las 24 horas, un servicio de limusina o coche con chófer, check-out exprés, spa con masajes, tratamientos corporales y faciales, conexión a Internet wifi gratis, servicios de conserjería y servicio de celebración de bodas. Además, para eventos, se dispone de 439 metros cuadrados de espacio con zona para conferencias y 7 salas de reuniones. También hay un aparcamiento sin asistencia disponible por un cargo adicional.
Además de las comodidades del hotel, los huéspedes pueden disfrutar de la proximidad a puntos de interés como el Bell Centre, la Universidad McGill, la Calle Sainte-Catherine y el Palacio de congresos de Montreal. Estos lugares ofrecen una variedad de actividades, eventos y experiencias culturales que complementan la estancia en el Le Mount Stephen.