The STRAT Hotel in Las Vegas
The STRAT hotel in Las Vegas, Nevada. Formerly known as The Stratosphere, it’s the second tallest observation tower in the western hemisphere.
The STRAT hotel in Las Vegas, Nevada. Formerly known as The Stratosphere, it’s the second tallest observation tower in the western hemisphere.