Mont-tremblant, Canada Ch?teau Mont Tremblant is a gracious, full service hotel located in the heart of Tremblant village. Our hotel features a fully equipped health club with exercise room, sauna and pools, a Spa, fine dinning in our restaurants and room service, an arcade of shops and boutiques and ski-in/ski-out access to the slopes.