Fairfield Inn And Suites By Marriott Knoxville Turkey Creek

Fairfield Inn and Suites by Marriott Knoxville Turkey Creek, 11763 Snyder Rd, Knoxville, TN 37932, United States

(865) 392-1122

Location