Yes, but you need to talk them when making your reservation. Please call them.
For the extent of your trip? Youll have to pay if they are willing to accommodate. Parking is for hotel guests on the night of your stay, and even then you will have to pay most of the time. Give them a call though.
Call
I don't know. I just stay there when I am returning to Texas. Suggest you call them.
Thanks! Your answer is awaiting moderation.