Amsterdam City
BEST WESTERN Dam Square Inn is situated on a peaceful cobbled street in the heart of historic Amsterdam next to the Royal Palace and the New Church. You are also within walking distance of the floating flower market, Anne Frank House, Madam Toussauds, Rijksmuseum and the Van Gogh Museum. And the hotel is in the middle of Amsterdams largest shopping street (Nieuwedijk, Kalverstraat).