Stratosphere Tower

Stratosphere Tower observation deck

2000 S. Las Vegas Blvd.
Las Vegas, NV 89104
View the city in 360-degree panorama at Las Vegas' Stratosphere Tower, the tallest freestanding observation tower in the United States at 1,149 feet. 

Description

Location

2000 S. Las Vegas Blvd., Las Vegas, NV 89104

View the map

Guest Reviews