Madame Tussauds opened in London over 200 years ago and has been a tourist destination in that city for over two centuries. Since 1999 visitors to Las Vegas have been able to take in the lifelike wax figures in Madame Tussauds Las Vegas next to the Venetian Hotel on the famous Las Vegas Strip.