The Windham Hill Inn

311 Lawrence Drive, West Townshend, VT 05359