Check your reservation policy when you booked your room. Most of the time you can cancel within 24hrs without penalty.
24 hour notice.
Free cancelation 24 hours before check in. They might still cancel for free after that if you call the front desk.
I don't know. Check Holiday inn's website. They are a national chain
Thanks! Your answer is awaiting moderation.