Econo Lodge North Knoxville

5505 Merchants Center Blvd
Knoxville
Tennessee
United States