Here is a list of hotels in the area of where we are staying for the Host Hotel and BBQ. Mechanicsburg is around 10-12 miles from Carlisle, there are numerous ways to get to the fairgrounds from there.
http://maps.google.com/maps?f=l&hl=e...,0.057335&z=14