$145 - $205

Thomas Shepherd Inn

300 W German St
Shepherdstown, WV 25443

(304) 876-3715
(888) 889-8952

Host(s): Lauren and Dave Duh

Rooms: 6