Windham Hill Inn
West Townshend, VT 05359
The Windham Hill Inn is now an usual opportunity to purchase 167 acres in this idealistic Vermont setting at a largely reduced price. The Main Inn building was hit by lightning in 2021 and about 80% of that building needs to be demolished. Remaining...