Situated a 10-minute walk from the Central Station, Dam Square and the Royal Palace.
Nieuwezijds voorburgwal 67
Amsterdam
1012 RE
Netherlands
Checking for room alternatives