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.