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

View the map

Guest Reviews