The Green Mountain Inn
The Green Mountain Inn is a part of Stowe's rich and storied history, with several of its buildings listed on the National Register of Historic Places. Yearly renovations keep the inn current with meeting travelers' needs, while also maintaining its lovely historic charm. Choose from classic rooms to luxury suites, apartments or townhouses conveniently located in downtown Stowe, less than ten miles to Stowe's famed ski resort. Select from among the inn's many package offerings, or a discount on midweek winter getaways that includes afternoon tea. Whether you're coming to ski or ride, or to relax and enjoy all that Stowe has to offer, The Green Mountain Inn is the perfect spot for you to fully enjoy your getaway to charming Vermont.