hotel_small2
GREEN MOUNTAIN INN

★★★
Address: 18 Main Street Stowe, VT 05672
Phone: (802) 253-7301
 FAX: (802) 253-5096

At this New England village resort, you will discover a historic legend of grandeur complete with weekly guest gathering. The Green Mountain Inn offers a superb location in the heart of Stowe combined with a variety of accommodations.

• At this New England village resort, you will discover a historic legend of grandeur complete with weekly guest gathering. The Green Mountain Inn offers a superb location in the heart of Stowe combined with a variety of accommodations.

Print Friendly, PDF & Email