3 clicks
Nineteenth-Century Inn near Vermont Mountains
Two-Night Stay in a Luxury Room or Suite at Green Mountain Inn in Stowe, VT
Vermont 19th-century inn features 105 guest rooms outfitted with double jacuzzis & king beds draped with canopies