Where is The Lodge at Spruce Peak, a Destination by Hyatt Residence, Stowe?

Where is The Lodge at Spruce Peak, a Destination by Hyatt Residence, Stowe located?

The Lodge at Spruce Peak, a Destination by Hyatt Residence, Stowe, Vermont, United States (approx. 44.53005°, -72.78146°)


Where is The Lodge at Spruce Peak, a Destination by Hyatt Residence, Stowe on the map?