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