This is what 1300 lbs of explosives packed into a truck will do to a building even with considerable stand-off. The photograph lends perspective when you're doing your next hotel advance.
If the truth be known, there are only one or two hotels in every third-world city where westerners and high-value locals stay or do business in. Clients prefer to stay in the nicest hotel that the city offers and often wrongly assume that because it's relatively luxurious or a known U.S. chain that it must be secure. I can't tell you how many times I've heard, "Hey, this is the hotel that the U.S. Embassy uses for its guests, so it has to be safe". This is faulty logic and lazy protection in my view.
Some consideration should be given to staying in second tier establishments and remaining relatively hidden and low-key. All of these hotels have some semblance of security and the adroit protector can vastly augment that with a little planning and preparation. I contend that there is great security in staying away from the one or two fat, obvious targets in the city and keeping a low-profile. Sure the spa might not be state-of-the-art, but what are you really there for anyway?