Re places to stay while at SP.
For about ten years I have stayed at the Knights Inn in Charles Town WV. (There is also a K I in Martinsburg, and I don't know anything about it).
K I in C T is a well run, clean and decently priced place. The owners live on premises .
There are several sources of eats within short walking distance.
It takes about 20 minutes to drive to SP, but I've not found any place much closer.
If you are arriving late tell the k I people.
They honour late arrival requests.
Please tell the K I people that I recommended their hotel.
It likely won't get you a better rate but they may give me and my crew a discount!!
Best Regards and Sleep Well - Bill Miskoe
Their Phone # 304-725-2041