Green Mountain Inn

18 Main St
Stowe, VT 05672