is located in the centre of the city on Dam Square, near the Royal Palace of Amsterdam. Worth a visit while your stay at that beautiful city