Jewel

A luxurious, 24,000-square-foot space with more than 1,400 square feet of architectural LED ribbons and a mesmerizing wall of light. F-Sa, M, from 10:30 pm. 

Locations

Aria
Las Vegas, NV
United States