Where is Madame Tussauds?
Madame Tussauds is located in Amsterdam City Centre. It's in an artistic neighbourhood well known for its museums and cafes. If you want to find things to see and do in the area, you might like to visit Dam Square and Anne Frank House.
Things to see and do near Madame Tussauds
What to see near Madame Tussauds
- Dam Square
- Leidseplein
- Vondelpark
- Royal Palace
- New Church
Things to do near Madame Tussauds
- Anne Frank House
- Rijksmuseum
- Heineken Experience
- Van Gogh Museum
- Ziggo Dome