All accommodation
Best Western Dam Square Inn
The Best Western Dam Square Inn is a three-star hotel located near the Dam in the centre of Amsterdam. Next to the Dam Square, Royal Palace and Nieuwe Kerk, the hotel is housed inside a former liqueur factory called “De Drie Fleschjes”. Other attractions like the Anne Frank Huis, Madame Tussauds and Kalverstraat shopping district are just a short walk away. Nightclubs, bars, restaurants, museums and theatres are all nearby.