Conveniently located at the prestigious Shops at Crystals, adjacent to ARIA Resort & Casino, at 3720 S Las Vegas Boulevard, Lighthouse Las Vegas is a space tailor-curated for immersive art experiences. Step inside to see the works of famous artists come to life around you.