The Autobahn, is also known as the "Autobahn Country Club". A nice venue hardly 10 minutes off of I-80 south of Joliet IL. A couple of issues: I have no idea where the Host Hotel would be as there aren't any near the Autobahn Club. And, the club members are members so they can tour the track (there are 2 or 3 different configurations availble) , that is why they paid into the "Club".
But, I will say, it might be worth checking out.