Stoweflake Mountain Resort and Spa
For over 50 years, the Baraw family has owned and operated Stoweflake
Mountain Resort and Spa in Stowe, Vermont. Initially a motel built in
1963, the resort today is a world-class luxury property featuring
120 guest rooms and suites, townhouses, a 50,000-square-foot spa,
fitness facilities, two restaurants, a conference center and more than
60 acres of manicured gardens.