El complejo, abierto todo el año, está situado en el popular destino turístico sin coches de Mont Tremblant, que le ofrece una gran selección de restaurantes, boutiques, festivales y actividades, así como una magnífica estación de esquí en invierno. Hay una parada de autobús junto al complejo. Este hotel climatizado cuenta con un total de 220 habitaciones, 20 de ellas suites júnior, 50 suites y 2 habitaciones adaptadas para minusválidos. Cuenta con un vestíbulo, recepción 24 horas, caja fuerte, servicio de cambio de divisa, guardarropa, ascensor, cafetería y quiosco. También tiene a su disposición un bar, un restaurante, discoteca, salas de conferencias, servicio de lavandería, aparcamiento, garaje, club infantil y parque. Las viviendas se encuentran en Tour des Voyageurs, Lodge de la Montagne, Country Inn y Suites y Plaza St. Bernard. a Todas las viviendas tienen estilo rústico y un ambiente cálido y encantador. Los estudios son propiedad privada y disponen de 1 o 2 dormitorios, una cocina completa, chimenea y balcón o terraza. Las habitaciones del hotel tienen una cafetera y algunas le ofrecen tostadora y nevera pequeña. Además, cuentan con cuarto de baño, secador de pelo, teléfono de línea directa, TV vía satélite o por cable, radio, conexión a Internet, horno, microondas, set de plancha, cama doble, calefacción y aire acondicionado individuales y caja fuerte de alquiler.