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.
Tickets for Madame Tussauds
In the same area
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