18 Main Street, PO Box 60,
Stowe, VT 05672
Winter, spring, summer or fall-whatever time of year, there is something for everyone in every season in Stowe.
Stay at the Green Mountain Inn throughout the year and enjoy all that Stowe has to offer! Check out our attractive packages and specials offered throughout the year.