Thomas Rose Inn

Built in 1804, you will find hints of the past with all the modern amenities to make your stay a memorable one. Conveniently located in beautiful downtown Lewisburg.

782 Jefferson St. S

304-667-2213

thomasroseinn.com

Previous
Previous

Historical General Lewis Inn