One of Amsterdam's main squares, this is an ideal place to sit on one of the many terraces and watch the world go by.
Visit website
For last updates and prices
Location
1017 CT Amsterdam The Netherlands
Add webapp to your home screen