Fodor's Expert Review Green Mountain Inn
18 Main St., Stowe, Vermont, 05672, USA
Welcoming guests since 1833, this classic redbrick inn puts you within reach of downtown buzz. Rooms in the main building and the annex still feel like a country inn, with Early American furnishings; newer buildings have luxury rooms and suites. The Whip Bar & Grill puts an interesting spin on comfort food with dishes like the chicken breast stuffed with cheddar cheese, apples, and an apple-cider reduction. The outdoor heated pool and hot tub are open year-round.
- fun location
- lively tavern
- lots of character
- farther from skiing than other area hotels
Rate Includes: No meals