
7766 East Lamar Alexander Parkway, TN 37882 - Townsend, United States
Map
Offering an outdoor pool and free WiFi access, this inn is located in Townsend, Tennessee. The west entrance to Great Smoky Mountains National Park is just 4 minutes’ drive away...
- Features:
- Swimming pool
- Swimming pool with a view
- Wireless internet access throughout the property
- Golf course (within 3 km)
- Fire alarms
