Located on Main Street in the picture-perfect town of Stowe, The Green Mountain Inn has been welcoming guests for more than 180 years. Many of Stowe’s quaint shops and restaurants are just steps away from this wonderful inn. Perfect for enjoying New England’s great outdoors and attractions, the Ben & Jerry’s Ice Cream factory is a 15 minute drive away, and Boston is a three hours away.
This wonderful New England Inn provides guests with the perfect blend of classic charm and modern comfort. 104 guestrooms and suites are housed in eight separate buildings, and feature Vermont hand-crafted furnishings, crisp Egyptian cotton linens, flat screen televisions, wireless internet and Keurig coffee makers. Many rooms at the Inn also feature fireplaces and Jacuzzi bathtubs.
- The Whip Bar & Grill: fine dining
- The Main Street Dining Room
- Outdoor pool, hot tub spa and sauna
- Pool bar
- Fitness centre