Photo gallery for Green Mountain Inn





Green Mountain Inn
Reviews
9.4 out of 10
Exceptional
About this property
Mountain ski retreat with 2 restaurants and full-service spa
Explore the area

18 Main St, Stowe, VT, 05672
- Place, Vermont Ski Museum1 min walk
- Place, Straw Corner Shops1 min walk
- Place, Stowe Area Association2 min walk
- Airport, Burlington, VT (BTV-Burlington Intl.)39 min drive