Mountain Haus Lodge in Stowe, VT

The Mountain Haus Lodge is one of Bullrock’s newest projects, scheduled to open in June 2019. The 17,500 square foot building will consist of 30 units and 120 beds.