There's a huge open lot across the road from the lodge. Easy walking distance.
I haven't ever seen any bigger than the size of a regular parking stall. Best bet would be to call the lodge and ask them directly.
Thanks! Your answer is awaiting moderation.