Location & Area
Mountain Road, VT — Stowe
The Perfect Stowe Base
The 1820 House Stowe is a stunning historic Vermont farmhouse built in 1820, offering over 3,000 sq ft of upscale mountain living for up to 10 guests. Located on Mountain Road in Stowe, VT — 10 minutes from Stowe Mountain Resort, with a Mountain Road Shuttle stop right outside. Features an 8-person outdoor hot tub, fireplace lounge, custom fire pit, Sonos sound system, and hotel-quality linens. Dog-friendly.
Nearby Attractions
skiing
- Stowe Mountain Resort 10 min drive
transport
- Mountain Road Shuttle At the door
Dining & Shopping
- Stowe Village 5 min drive
- Von Trapp Brewing 5 min drive
- Stowe Cider 10 min drive
outdoors
- Stowe Recreation Path Near Top Notch Field
landmark
- Trapp Family Lodge 5 min drive
Shopping & Arts
- Cold Hollow Cider Mill 10 min drive