Description
The Stratosphere Tower is an unmistakable sight on the Las Vegas skyline. The tower rises up 370m / 1149ft and is the tallest freestanding structure in the United States. At the top of the tower... More Info
Address
Stratosphere Tower
2000 Las Vegas Boulevard South
Las Vegas, NV 89104-2507
United States
Please confirm the accuracy of the address and location before planning your trip.
Please wait. Loading map...