The Windham Hill Inn remains one of the finest luxury hotels in New England, with a loyal following of guests, because we are dedicated to delivering an unparalleled experience. No request is too small or too large. No question is too minor.
If you require more information about the Inn, would like to make arrangements for an upcoming stay or have a comment or suggestion about a recent visit, please contact us today.
311 Lawrence Drive, West Townshend, Vermont, 05359