HISTORY left a tip at Stratosphere Casino, Hotel & Tower

2000 Las Vegas Blvd S (at E Sahara Ave), Las Vegas, NV | April 7, 2010
The original plans envisioned this to be the world's tallest freestanding structure. But due to possible inference with the airport, the tower was reduced to the current height 1,149 ft.
Tip is too short...
Tip is too long...
Save this tip Report
Show More (on 110 To-do Lists and 12 Other Lists)