Last week when we stayed at DLH, I was directed up the ramp and to park on the roof (of what I assume was a parking garage of some type). It ended up being a great location to park.
I've only been in there during the Race weekends. That's where you go to pick up your bib.