Green Mountain Inn Email Format
HospitalityVermont, United States51-200 Employees
The Green Mountain Inn is a mid-sized hospitality property in Stowe, Vermont, with roots dating to about 1833. It fuses the character of a historic New England inn with the services typically found at a resort hotel, offering 107 guestrooms and suites furnished in antique styles, including canopy beds, Jacuzzi baths, and fireplaces. The property provides facilities for groups, with several venue options depending on size, and it operates on-site dining in Main Street Dining Room and The Whip Bar & Grill. Guests receive complimentary afternoon tea and have access to a year-round heated outdoor pool and a health club with a Jacuzzi. Situated in the heart of historic Stowe Village, the inn is close to shops, galleries, and the Stowe Recreation Path, and it is listed on the National Register of Historic Places.