Not free. 15$ a night.
No and definitely be careful as I was lucky not to have my car towed. You have to let the front desk know if you park in their parking lot and they will give you something to put on your dash. If not they will have your car towed. There is street parking around the hotel but you have to pay for it in the meters and constantly check to make sure the meter hasn't run out!
No it is not free. It is $15.00 per night.
Thanks! Your answer is awaiting moderation.