Above is a view of The Strat Hotel, Casino and Skypod taken from Main Street in the Arts District which is in Downtown Las Vegas.
The Strat is the tallest observation tower in the United States. The observation deck at The Strat is one of the must see attractions in Las Vegas. You can read our thoughts about it by clicking here.
On April 30th the resort will celebrate its 26th anniversary.