3900 S Las Vegas Blvd, Las Vegas, NV 89119, United States
3900 South Las Vegas Boulevard
Las Vegas
Nevada
89119
US
Real life exhibit that features an informative view into the human body at the Luxor hotel on the strip in Las Vegas.
Facilities
Parking, Valet
Recreation
Theatre, Shopping