La Quinta Inn & Suites Knoxville Strawberry Plains

Address:

7210 Saddlerack St
37914 Knoxville, US

Hotel star rating:

2.5 stars

Map:


Contact   ·   Privacy   ·   Terms