We are staying at the NH Amsterdam Centre and wondered can anybody point me in the right direction for the street where all the designer shops are.
When I was in Amsterdam a few years ago I stumbled across it but cannot remember the name of the street or even if it is close to where we are staying.
Any other tips and info as to what we are close to would also be greatly received as I do not have a clue where this hotel is. I have stayed before in the Kempinski on Dams Square and The Grand Hotel.
Thanks guys xx