Choose your preferred currency.
Located in Lewisburg, 25 miles from Beartown State Park, Thomas Rose Inn provides accommodations with a garden, free private parking, a shared lounge and a terrace. At the inn, each room comes with a desk and a flat-screen TV.
At Thomas Rose Inn, all rooms have air conditioning and a private bathroom. Greenbrier Valley Airport is 4.
3 miles away.
782 Jefferson St. South, Lewisburg, 24901, United States
museums and Art Galleries
0.30 kmtourist attraction
0.47 kmLocal government office
0.49 kmtourist attraction
0.53 kmShopping Center
1.19 kmtourist attraction
1.22 kmtourist attraction
3.81 kmWinery
5.11 kmBridge
6.23 kmColleges and Universities
0.30 kmHistorical Buildings
0.34 kmHistorical Buildings
0.45 kmHistorical Buildings
0.59 kmHistorical Buildings
0.72 kmColleges and Universities
1.29 kmHistorical Buildings
3.30 kmGuests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
Managed by a private host
Find other great 4-star options near the Thomas Rose Inn.
187 Fair St, Ronceverte
540 North Jefferson Street , Lewisburg
178 Coleman Drive, Lewisburg
30 Coleman Drive, Lewisburg
160 Village Drive, Lewisburg
273 Coleman Drive, Lewisburg
635 N. Jefferson Street, Lewisburg
Kanawha trail 1100, Covington
Kanawha trail 1100, Covington
429 W main Street, Covington
420 N. monroe Ave, Covington
701 Carlyle Street, Covington
820 East madison Street, Covington
908 Valley Ridge Road, Covington
123 Westvaco Rd, Low moor
41 pipestem spa way, Pipestem
255 Resort Drive, Daniels
114 Rock Ridge Road, Pipestem
303 mountain Quest Lane, marlinton
, Hot Springs
401 N. main Street, Pearisburg
143 Virginia Avenue, Hot Springs
1766 Sam Sneads Highway, Hot Springs
1124 Airport Road, Beaver
, Hot Springs
, Hot Springs
Hold On!