Talley Ho Inn – Building June 10, 2013 By Innkeeper A shot of one of the buildings at the Talley Ho Inn in Townsend, TN.