Always remember that if you call an ambulance but then cancel, you will always be on record as being the last known person to be with him.
The last known person is not the hotel worker because that worker isn't on record as being there and ultimately tending to the guy's needs because HE never made the call to 911, you did.
If the drug addict turns up dead in a parking lot an hour later and someone else calls an ambulance, the question that will be asked to you by police is, what connection do you have with this fellow or his death?, because your 911 call placed you at the scene an hour earlier which of course you cancelled.
Question is, why did you cancel the call? How can you prove that someone from the hotel came along and took the guy away with him? Do you know for sure if that guy was a hotel employee? Do you know for sure where he took the drug addict after they left you? Can you prove that you didn't kill the drug addict in the parking lot yourself by giving him more drugs? Are you his junkie?
When it comes to making 911 calls for any reason whatsoever, you immediately place yourself at the scene through your phone record to 911, which means you could be a witness to something and you could also be the perpetrator of a crime. That is why you should always ask someone else to call 911 to report a situation rather than doing it yourself, unless of course you have no other choice but to call yourself because nobody else is around.
But if you have no other choice and you make the 911 call, stick with it and stay with the guy until the EMS show up and then you identify yourself as the person who made the call. Then be prepared to give a statement to police. If the hotel worker took the guy with him, you must follow him and call 911 again to report their new location.
If your'e going to play the game of 'good Samaritan', you must always cover your own asss first, otherwise you become the prime suspect for anything you call 911 about which sometimes happens through guilt, including a fire that you are reporting. Did you start the fire? Are you an arsonist who starts fires and then calls 911 to report them so you can watch the fire trucks arrive?
Always remember, you place yourself at the scene anytime you call 911.