
Located in the village of Bellows Falls, Vermont, the Witch Mountain Guest House hosts is a cooperative living environment. We rent artist live/work space as well as a
Private Suite for visitors.
Between exit 5 and 6 off interstate 91, as well as on a direct Amtrak line to New York, you'll find Witch Mountain a convenient getaway - close, but just far enough to really escape the pressures of city life... We are an easy walk to shops, dining and the public library, and just a short car ride to skiing, hiking and other seasonal Vermont activities!