Top Local Places

Green Mountain Inn

18 Main St, Stowe, United States
Hotel

Description

ad

Classic 1833 Vermont resort in the heart of Stowe Village.  The Green Mountain Inn offers  the best accommodations in Stowe, with the perfect blend of modern comfort and classic touches in 105 unique guest rooms, luxury room & suites, and village apartments & townhouses. Guests enjoy two acclaimed restaurants, a year-round heated outdoor pool, game room, afternoon tea and cookies and use of a fully equipped health club offering a large Jacuzzi, sauna and massage services. Families are always welcome, children 17 and under stay free.

Quiz