1. 107 Sky Bar

The 107 sky bar is located on the 107th floor of the Strat. It boasts expansive city views and one of the most impressive cocktail menus in Vegas. Stop by for a drink when you really want to make a good impression.
The 107 sky bar is located on the 107th floor of the Strat. It boasts expansive city views and one of the most impressive cocktail menus in Vegas. Stop by for a drink when you really want to make a good impression.