El hotel tiene en total 175 habitaciones elegantemente amuebladas que ofrecen comodidades modernas para los más exigentes. El personal multilingí¼e le atenderá en todo lo que necesite. Se trata de un establecimiento con aire acondicionado que dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor, salón de peluquería, bar y restaurante, instalaciones para conferencias y conexión a Internet WiFi, así como servicio de lavandería y aparcamiento. El vestíbulo es muy grande, de estilo Mediterraneo y con una zona con asientos. La cafetería y el salón se encuentran en el vestíbulo.
Situado en el centro de negocios, tiendas y entretenimiento de Montreal, el hotel ofrece fácil acceso a todo aquello que pueda interesarle. Podrá hacer negocios durante el día, ir de tiendas hasta que cierren, ver un partido en el Bell Centre o pasarlo bien en los muchos locales de marcha. Tendrá a su alcance el distrito residencial de negocios, la conocida zona de compras de la calle St. Catherine y variados locales de entretenimiento, así como el metro y fácil acceso a carreteras y al aeropuerto internacional de Dorval, a 23 km del hotel.
En el recinto hay un restaurante de desayunos y almuerzos. Se sirve desayuno continental y desayuno americano completo por un cargo.