Holiday Inn Near The Mill & Mine

221-299 W Depot Ave - Knoxville, Tennessee