This sounds common for Vegas conventions. The same thing happens every year at Venetian/Palazzo during AWS:Reinvent. They come by 2-3 times during the week.
The excuse I got is that they are trying to prevent another Las Vegas shooter situation.
The constitution doesn't apply to things that happen between private individuals. I don't have to allow guns in my hotel, hate speech in my newspaper, or have a warrant to search people as a condition of being on my property.
The solution, as always, is to vote with your wallet.
The excuse I got is that they are trying to prevent another Las Vegas shooter situation.