0 Comments
Expires:
success 100%

At the tallest point in Las Vegas, soaring 1,149 feet over the Las Vegas Strip and Downtown Las Vegas is the Observation Tower at the top of Stratosphere loaded with indoor and outdoor viewing areas, thrilling rides, and a must-see bar.