The Green Mountain Inn in the Charming Village of Stowe, VT by Paula McInerney | Jan 30, 2016 | Green Mountain Inn, StoweThe Green Mountain Inn is the Village within the Charming Village of Stowe. This is one of those inns that on first glance might appear like a small boutique inn. But in ef…