Located where the Las Vegas Monorail crosses Flamingo, the Stage Door Casino has 23 years left on it's lease, and is here to serve you!
As far as a tourist perception of Las Vegas goes, the Stage Door would probably be considered an enhanced bar. There are a few machines, and an attached convenience store.
I have wondered if their sign about the lease is meant to attract business, or to motivate the right person.
Will we have to wait until 2030 to find out?