Tuckaleechee Village Motel
Address:
7281 E Lamar Alexander Pkwy, Townsend, TN 37882
Phone:
(865) 448-2267 Hotels & Motels
Other Businesses:
- 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
- Dancing Bear Cabins at 137 Apple Valley Way, Townsend, TN 37882
- Townsend Gateway Inn at 8270 State Highway 73, Townsend, TN 37882
- Strawberry Patch Inn at 7509 Old Highway 73, Townsend, TN 37882