Go Hotels
 
 
Home > United States > Vermont > Townshend United States Flag
 
 
 

We have 1 hotel in Townshend.

 
 
Windham Hill Inn Star Rating 3        
311 Lawrence Drive

Set in a 19th-century farmhouse and restored outbuildings on 160 acres, this upmarket hotel is 3 miles from the Green Mountain National Forest and 16 miles from the Stratton Mountain Resort ski area.The TV-free, country-chic rooms feature antiques, writing desks and sitting areas, plus complimentary Wi-Fi and designer toiletries. Suites and upgraded rooms add whirlpool tubs, porches, window seats and/or fireplaces.
 
 
More on Townshend .
 
Townshend is a town in Windham County, Vermont, United States. The town was named for the Townshend family, powerful figures in British politics. The population was 1,149 at the 2000 census.