Tony,
I would say if you didn't want to stay at Opryland I would stay in Murfreesboro. Its closer to the speedway than Opryland and also on your way from Georgia.
1.Country Inns and Suites
2.Wingate Inn
3.Hampton Inn
They are right off of I 24 at EXIT 78b.
If your worried about your car your more than welcomed to keep it at my house. I'm about 3 miles off of exit 89 on I 24 which is on your way about 12 miles south of Murfreesboro TN.
Chill ,
You can bring hotdogs instead of pretzels,I think I can could cook a little.
Eric