Smoky Mountain Lodge
Address:
7052 E Lamar Alexander Pkwy, Townsend, TN 37882
Phone:
(865) 448-6673 Resorts, Hotels & Motels
Other Businesses:
- Strawberry Patch Inn at 7509 Old Highway 73, Townsend, TN 37882
- Tuckaleechee Village Motel at 7281 E Lamar Alexander Pkwy, Townsend, TN 37882
- Bunkhouse Inn at 7249 E Lamar Alexander Pkwy, Townsend, TN 37882
- Family Inns of America Inc at 7239 E Lamar Alexander Pkwy, Townsend, TN 37882
- Dogwood Cabins at 7016 E Lamar Alexander Pkwy, Townsend, TN 37882