|
Welcome to New England’s Most Romantic Pet-Friendly Inn, a classic and intimate getaway destination nestled in the Green Mountains only 8 miles from Jay Peak Ski Resort.
In the shadow of majestic Jay Peak, 35 miles north of Stowe, the little town of Montgomery Center, where the Phineas Swann sits...
|