Holiday Inn
Scammers
I recently created an internet reservation with Holiday Inn Express. Their site plainly states that "a deposit for the whole stay" is likely to be charged upon producing the reservation. Because The description of "deposit" in this scenario is that this: "down payment: a ...