I travel a lot, and I always make it a point to check the weather before I leave, and then I watch the news wherever I am. How do you propose the tourists should have been warned?
The hotels should put up a sign about it. I've seen hotels do this in other places where I've visited, most notably Grand Cayman Island when a tropical storm was due. It sounds like you travel mostly for business. When I'm on vacation, I'm really and truly on vacation. I don't turn on the news, I don't read newspapers. The whole point of a vacation is to relax, not get up tight about the latest news.