Green Mountain Inn

18 Main St., Stowe, VT

A beautifully restored historic inn blending classic country charm and modern amenities in the heart of Stowe village. Over 100 rooms located in eight buildings, luxury and family suites, apartments and townhouses, many with fireside Jacuzzis.

PRICE RANGE

$$-$$$

STAY
SERVICES