Franchise?
"Since it is a franchise operation it's up to the hotel owner to install the more secure system,"
So the franchisor can't tell the franchisee what to do? Maybe the franchisor needs to be updating it's franchise contract to include some security requirements along with the branding requirements. After all, it's franchise name which gets sullied (and maybe sued) when things like this happen.