There is a KOA Kampground in Strasburg that rocks!
They have not only the tent spots, but they have Kamping Kabins which are little log cabins with beds (bring your own linens or sleeping bag).
They also have Lodges which are basically a single wide mobile home with turnkey kitchen, living and dining room, A/C, cable TV, free Wi-Fi, private queen bed bedroom, futon couch/sleeper, two bunk beds, and private patio with table and chairs, fire pit, and NICE gas grill. Again, bring your own linens or sleeping bags.
The campground has a pool, adult only hot tub, C-store, pizza and ice cream parlor, and laundry facilities.
Otis and I stayed there twice and were very pleased with the place. The proprietors are absolutely wonderful! We now have a travel trailer and are releasing the secret about our private get-a-way for the races.
Call Traci at KOA at 303-622-9274 for reservations. I know they have at least one Lodge available for our 7/25-26 races and 8/28-29 races as we just canceled our reservation for those dates.