Yes.
I would think so. A quick look at their website may tell you for sure. We always use IHG Rewards.
I didnt use AAA, I was there to see a Soldier off. If Holiday Inn takes it, they should. This used to be a spot for weddings, now seems mostly business travel. The area around it isnt great/airport.
Thanks! Your answer is awaiting moderation.