Yes you can have a sites
You'd have to call the front desk and ask them. The parking lot is big so they may let you park it in the far end.
I'm sure u can
The parking lot was pretty big but I wasnt sure
Thanks! Your answer is awaiting moderation.