Mechanicsburg is a nice place to stay especially anywhere on the turnpike (main road to Carlisle}. Nice restaurants and bars. Check with the hotel and make sure you can cancel if you have to. I've read some guys had problems being able to do that last year. We came last year, our fourth year, and still had a lot of vendors, swappers, and cars. It's a great time!!