HISTORY

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...
Cancel
Save this tip Report
Share
Show More (on 98 To-do Lists and 364 Other Lists)