About Stowe Mountain Lodge

Stowe Mountain Lodge is the newest luxury mountain resort to open in the northeast in more than 50 years. The lodge also includes 34 units that will be shared-ownership residences called the Front Four, named after the four legendary ski trails on the front face of Mt. Mansfield.

The ski-in/ski-out property is well-situated at the base of Stowe Mountain
 – more... 

Reviews

Overall

4.3
Based on 8 reviews
5 stars
4 stars
3 stars
2 stars
1 star
Work/Life Balance
3.8
Compensation/Benefits
4.1
Job Security/Advancement
3.8
Management
3.9
Culture
4.0
Claim this company page
Headquarters
Stowe Vermont, United States
Revenue
$75 Million
Employees
201 to 500
Links
Stowe Mountain Lodge website