Mountain Haus is Stowe’s newest multi-family luxury rental community with 72 apartments. If you want to be contacted by our property manager and schedule a tour, please complete the form below.
Want to apply right away?
Do you have questions about our pet policy?
Please head over to our forms page.