I've never been anywhere near sd, but big chains usually have rooms like that in some locations. Sports bars as well. I'd check out branches of national chain restaurants (tgif, champs, etc.). The yellow pages is your friend

Good luck. I hope you'll find a place. It's a very sweet thing to do.