The Best Western Dam Square Inn is a three star hotel located near the Dam, in the centre of Amsterdam. Guests are a 15 minute walk away from tourist attractions such as the Anne Frank Huis, Madame Tussauds, the Koninklijk Paleis (the Royal Palace) and shopping street the Kalverstraat.