Madame Tussauds Las Vegas 3377 Las Vegas Blvd S Ste 2001, Las Vegas NV 89109 Type: Museum Capacity: 200 Save Favorites View