I wouldn't drive straight through either. We do the drive from Buffalo and we stop for the night. Mainly because I don't want to be exhausted when we get there. We're heading down middle of October and I'm trying to figure out just where to stop so the second day is maybe just a 4 hour drive.
I would suggest staying in Rock Hill, SC which is right at 4 hours away - or Columbia, SC which is right at 3 hours away.
Just check out Trip Advisor - there are a ton of hotels in both cities.
We have stayed at the Homewood Suites in Columbia, SC - it was really nice!
Homewood Suites has REALLY nice bed linens! Very plush, a great night of sleep is always in store at Homewood Suites!
