Address: 2333 E Sahara Ave, Las Vegas, NV 89104, USA
Dolores Espinoza | Nov 4, 2021
About 259
John Perdigao | Nov 5, 2019
The showroom can be set up with various amounts of seats. I have been there for a show with more than 300. I would arrive 45 min early check in and have a drink at the bar in the lounge.