18 South Main Street
Stowe, VT, 05672
Phone: 802-253-7301
Toll-Free: 800-253-7302
Mountain inn boasts luxurious rooms, fine amenities and a great central location
Experience the ultimate in classic charm and modern conveniences at the Green Mountain Inn, where, after a day enjoying all Vermont’s mountains have to offer, you can sink into the comfort of a luxurious home away from home in your deluxe room, suite, apartment or townhouse. Lodging options include gas fireplaces and fireside hottubs, and all accommodations feature Vermont hand-crafted furnishings and comfy beds. But the past part? Being close to activities from skiing, snowboarding, sledding, skating and snowshoeing to tennis, antiquing, hiking and gallery-hopping. Dining is a treat at the Whip Bar & Grill, and breakfasts bountiful at 18 Main. Inn amenities include a year-round heated outdoor pool, in-ground whirlpool spa, fitness center, fire pits and a kid-friendly game room.