Green Mountain Inn

18 Main St
Stowe
Vermont
United States