
Windham Hill Inn
West Townshend, VT 05359
Historic Inn featuring 22 uniquely designed rooms and 160 acres in this idealistic Vermont setting. Nestled in the Green Mountains, this award winning boutique hotel offers relaxing by the pool or in the spa and boundless hiking, cycling and many more outdoor activities. ...
View More »