The hotel is strategically located in the heart of the resort village. Here, guests will find all the amenities required for a holiday, including restaurants, bars, nightclubs, shops, or park and woodlands for walking.
See more: Hotels in Canada Hotels in Mont Tremblant Holiday Destinations in Canada