Fodor's Expert Review Green Mountain Inn
18 Main St., Stowe, Vermont, 05672, USA
Smack-dab in the center of Stowe Village, this classic redbrick inn has been welcoming guests since 1833; rooms in the main building and the annex feel like a country inn, while the newer buildings refine with added luxury and space. The inn is also much bigger than it first appears, with multiple buildings extending to the back, including a health center, game hut, pool, fitness center, and more. The leather-heavy Whip Bar & Grill serves excellent, meaty, American comfort food.
PROS
- easy walking distance to entire village and main sights
- luxury rooms include large Jacuzzis
- 300-thread-count Egyptian cotton bedding and Frette bathrobes
CONS
- farther from skiing than other area hotels
- road noise in front of building
- no tea in rooms
QUICK FACTS
HOTEL INFO
HOTEL DETAILS
Rate Includes: No Meals