Note to self Posted on April 19, 2006 by chet Things have not changed in 20 years. Holiday Inns still suck like an Electrolux. Avoid at all costs.