
Green Mountain Inn
Stowe Vermont
Your alpine adventure basecamp awaits at Green Mountain Inn, where mountain magic meets luxurious comfort, a 4-minute drive from Alchemist Brewery and 12 minutes from Trapp Family Lodge Touring Center. This ski resort is 25 minutes drive to Stowe Mountain Resort and 25 minutes drive to Stowe Gondola.
Hit the slopes and retreat to in-room coffee & tea facilities, a private balcony, premium bedding, a private bathroom with premium toiletries, air conditioning, Egyptian-cotton sheets, complimentary high-speed WiFi, streaming services and a 40-inch flat-screen TV. Conveniences include an iron and ironing board, an in-room safe, a desk, bathrobes and a phone.
Property Details
Location
18 Main St, Stowe, Vermont 05672, United States