Station Mont Tremblant is owned by Intrawest ULC, a world leader in the development and management of experiential destination resorts. Intrawest’s resort network ranges from the tops of towering mountains to championship golf courses and pristine beaches around the world.
The success and growth of Intrawest is the result of a combination of spectacular resort locations and creative and motivated people that constantly strive to create places where amazing experiences happen for our resort guests and our homeowners. Intrawest is headquartered in Denver, Colorado, USA.For more information, visit intrawest.com
Coming soon! - hotel reviews by