Why are Holiday Inns always so much nicer in Europe than in the U.S. This could almost be a five star room here. Not that I'm sleeping.

Oct 13, 2009 · 10:30 PM UTC