Maybe it is because Holiday Inns are in dozens of countries around the world. Could be that a Muslim owns that particular holiday Inn, in , say, Libya.
maybe, but thats what I heard.. if anyone else sees this commercial ping me please.... I'm not old (42) and NOT losing my mind... LOL