Welcome to the beautiful Thomas Rose Inn
We are conveniently located in beautiful downtown Lewisburg, West Virginia. Lewisburg is steeped in history, and our building is no exception. Built in 1804, you will find hints of the past with all the modern amenities to make your stay a memorable one.