New England's Westbrook Inn, just blocks from Long Island Sound in Westbrook, Connecticut, was built in 1876 and has been ... More