Mountain Haus in Stowe, VT

Mountain Haus in Stowe, Vermont opened in the fall of 2017. The project, developed and constructed by Bullrock Corporation, consists of a 36-unit apartment building (Building Elevations) located on 40 acres of land. The building, located at 106 Mountain Haus Drive, is just 2 miles from Stowe Mountain. The luxury 1 and 2-bedroom rental apartments are available in a variety of Floor Plans. For more information visit us at