About Our Inn in Shepherdstown, West Virginia

The Thomas Shepherd Inn,  providing gracious hospitality since 1984, was first built in 1868 as the parsonage for St. Peter