Windham Hill Inn (West Townshend, Vt.) from 21 More Last-Minute Labor Day Trip Ideas Slideshow