https://hoteleia.co/p/5q0W
Tour des Voyageurs is located in the pedestrian village of Mont Tremblant and features ski-in/out access. All rooms are equipped with a cable TV.