It is outrageous. An apology does not excuse it:
“A hotel that refused a wounded soldier a room, forcing him to spend the night in his car, was backed into a “grovelling” apology today after receiving a barrage of abusive phone calls.
Metro Hotel, in Woking, Surrey, had to call in the police as their lines were flooded with angry, abusive and threatening calls from members of the public.”
The public can demonstrate their anger with their patronage – at another establishment.