Poor Vegas, and $105 for 3 nights isn't a cheap stay. Do you know other people who leave their dogs there? I'd share your experience with them. I don't know the legal ramifications but I'd be tempted to tell your experience to all of the vet offices, the HS, SPCA, other groomers.
We have only one pet hotel here in Wallowa County. The last time the boys went Mack came home with a chewed ear. Of course no one knew what happened. He probably stuck his head in some bitey little dog's crotch during playtime. But they only allow drop offs and pick-ups from 8am to 9am and 5pm to 6 pm. They say it is because the dogs get so excited when cars come but I wonder. Anyway, I'm glad you're back!