
Windham Hill Inn
Historic Inn in the Vermont Hills
Hotel Hotel
LOCATION
Windham Hill Inn
311 Lawrence Drive,
West Townshend, VT 05359
311 Lawrence Drive,
West Townshend, VT 05359
ASSET DESCRIPTION
Acquired in 2008 for $3 million, the Windham Hill Inn was a 9,000-square-foot historic property set on 160 acres. The property joined a robust collection of hotels and restaurants in New England. The Inn’s 21 guest rooms were specially designed and decorated, many with private porches and historic fireplaces.
The hotel was located 40 minutes from the Designer Outlets and the New England village of Manchester, Vermont, as well as forty-five minutes from the renowned Stratton Mountain Village and Ski Resort.
A historic property dating back to 1825, the Windham Hill Inn was sold in 2021.