Location
AirBar, Level 108 Observation Deck of the Stratosphere Tower 2000 South Las Vegas Blvd. Las Vegas, NV 89104
Google MapsĀ