Parts of this luxurious hotel, which has recently completed a $37 million renovation, date back to 1890 and are listed on the Natural Register of Historic Places. It’s located in picturesque Brewster, a typical New England town, amid 429 acres of attractive grounds.
More about this hotel...