Green Mountain Inn
Stowe -> Vermont -> New England -> Northeast -> the USA
VT 05672 18 Main Street, Stowe, VT 05672, United States of AmericaGreen Mountain Inn on the map
Green Mountain Inn. Hotel in Stowe
Nestled in the center of historic Stowe, Vermont, this hotel features a sauna, massage therapy services and afternoon tea. Ben and Jerry’s Ice Cream Factory is 8.9 miles away.
Price from $159
Photos of Green Mountain Inn. Stowe
The Information about Stowe, Vermont, the USA
Stowe is a town in Lamoille County, Vermont, United States. Book the Green Mountain Inn in the Stowe, Vermont. The population was 5,223 at the 2020 census. See more information from the Green Mountain Inn in the Stowe, Vermont. The town lies on Vermont Routes 108 and 100. We remind you that the Green Mountain Inn is located in the Stowe, Vermont. It is nicknamed "The Ski Capital of the East" and is home to Stowe Mountain Resort, a ski facility with terrain on Mount Mansfield and Spruce Peak.. We remind you that the Green Mountain Inn is located in the Stowe, Vermont.