Address: Museum of Illusions Amsterdam, Keizersgracht 676, 1017 ET Amsterdam, Netherlands
The Museum of Illusions Amsterdam location sits along Keizersgracht, one of the city’s main canals within the historic canal ring district. The entrance is positioned along a typical canal-side street lined with tall townhouses and small local businesses.
Closest landmark: Utrechtsestraat shopping street