The 1927 Lake Lure Inn and Spa is one of the original North Carolina landmarks, built when the waters of Lake Lure first began to fill.