Attractions - The STRAT Hotel, Casino & Tower - Las Vegas, NV

The thrills of a lifetime await you at The STRAT.