Once known as “The National Hotel” in the 1920’s, this was once the most prominent buildings during the early days of Leechburg. The building was built in 1901 for the sum of $40,000. It was named the “Twaddle.”
Currently, you can not enter above the second floor of the building. The building was purchased for $100,000 in 2009 and according to local news, a 2.2 million dollar renovation occurred. It now houses The Twisted Thistle, a high end local restaurant.