Thomas Shepherd Inn
The Inn is in the historic district of Shepherdstown, a charming town situated in West Virginia’s Eastern Panhandle. Within walking distance of the Thomas Shepherd Inn, guests will find numerous opportunities for shopping, dining, exploring, and experiencing many year-round activities.
Shepherdstown and the surrounding areas are steeped in history and natural beauty for you to enjoy. Join us at the Thomas Shepherd Inn for your next getaway to this remarkable area.
Address:
300 W German St.
Shepherdstown, WV 25443