Location. This Stowe, Vermont hotel is in the center of Stowe Village. Stowe Mountain Resort is 6.4 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 inn's business amenities include wireless Internet access, meeting rooms for small groups, and audio-visual equipment. Entertainment is available with a billiards table and arcade/game room on hand. This is a smoke-free property (fines may apply for violations). Guestrooms. Amenities featured in guestrooms include air conditioning, televisions, and clock radios. Business-friendly amenities include direct-dial phones and voice mail. Bathrooms provide designer toiletries and hair dryers.