Madame Tussauds is located in the centre of Amsterdam at the Dam Square. Madame Tussauds is located in 7 cities worldwide: Amsterdam, London, Berlin, New York, Las Vegas, Honkong and Shanghai. The museums all have multiple waxworks of historical and royal figures, film and sports stars and infamous murderers! Marie Tussaud who was a wax sculptor founded Madame Tussauds.
Madame Tussauds Amsterdam was opened back in 1971 at the Kalverstraat. 20 years later, the museum moved to the Dam Square.
One Thing though - we lost the combo possibility and also the family option.
Booking online saved us the pennies well worth a visit.
Also liked the option to email pictures and videos for free. Great touch