Sadiekat, in your original post you stated that the security co bears the most blame; don't you think the Hotel is responsible to verify and test the security services they have contracted? You seem pretty comfortable taking on that role for them.

North Americans generally get results when complaining about services in their own country. It can be hard to believe it doesn't work that way everywhere.