Mountain Haus in Stowe, VT is Now Open

Mountain Haus in Stowe, Vermont is now open. This project, developed and constructed by Bullrock, consists of two 36-unit apartment buildings (Building Elevations) located on 40 acres of land. The buildings, located at 106 Mountain Haus Drive, are just 2 miles from Stowe Mountain. The luxury 1 and 2-bedroom rental apartments are available in a variety of Floor Plans. Bullrock is accepting deposits and executing leases. For more information visit us at