The Green Mountain Inn

18 Main Street
Stowe, VT 05672
United States