Green mountain inn
Location this stowe vermont hotel is in the center of stowe village stowe mountain resort is 64 miles 10 kilometers away hotel features green mountain inn has an outdoor pool 2 spa tubs a sauna and a fitness facility a complimentary area shuttle takes guests to stowe mountain resort green mountain inn has two restaurants and a poolside bar guests can enjoy a variety of spa services at stowe village massage the inns business amenities include wireless internet access meeting r