Atrium Showroom at Luxor Hotel and Casino Las Vegas
3900 Las Vegas Blvd South
Las Vegas, NV
89109, US