New flash, the world does not revolve around you. If it’s legal, or the hotel lets people, smoke outside of their rooms, then find another place to stay. If it’s illegal or the hotel doesn’t allow it, call the front desk.
Outside of that, mind your own business… as previously stated, the world doesn’t revolve around you.
How is someone else smoking weed costing you money?