The Link–Lee House is a large historic home located in Montrose in central Houston, Harris County, in the U.S. state of Texas. It is currently serving as the executive office of the University of St. Thomas. It was added to the National Register of Historic Places listings in Harris County, Texas in 2000, and became a Recorded Texas Historic Landmark in 2001.