I've never had a problem finding a parking spot, though self-parking is a bit of a walk. When you check in, you can park up front and unload your luggage, then go to self-park after you've settled your paperwork. Honestly, to me the DLH is the easiest of the hotels to park at.
Have fun!