The problem seemed to emanate from the Sub shop. That's where people were eating and getting food poisoning later. These were NOT colds! I'm wondering if they have regular inspections at these restaurants. I have owned several snack bars, and all eating and prep areas MUST be kept clean! Any kind of contamination can spoil the food and the result is sick people. Day old food of any kind can also become inedible.
I strongly suspect that some of the food being served in there was no longer fit for consumption. I even complained to the hotel management about it and I doubt that anything was done. I'm sure that sub shop is a rental on the property, and not the responsibility of the hotel. It all comes down to how strict are the controls by the health department in that area. This kind of thing should not be happening in a public restaurant. And definitely not repeatedly day after day. It tells me that the restaurant staff knows they have a problem and are not addressing it. They have chosen instead to let things remain status quo until they are forced to make changes in the sanitation and hygiene there (or shut down). This also does not surprise me one bit as many restaurants (even some up-scale) ones are run the same way. Their unwritten creed is to not waste anything that can be served again another day.