Best Western Plus Inn & Suites - Strawberry Plains
Part of Best Western Plus ®
Hotel
Location
7260 Saddlerack Street
Knoxville, TN
37914-9575
Knoxville, TN
37914-9575
Get Directions