Dam Square in Amsterdam

Dam Square Overview

Book Amsterdam Hotels Book Amsterdam Holiday Packages

Day or night, Dam Square is full of life and energy at all times of the day. Truly the heart of Amsterdam, this town square is home to many prominent landmarks and notable buildings in the city. The Royal Palace, Nieuwe Kerk, Madame Tussauds Museum and War Memorial are some of them. What’s more, there are countless shops, restaurants and kiosks dotting the square, making it as effervescent as it is.

Similar Landmarks in Amsterdam

Landmark

Location

Dam Square (end of Damrak), Amsterdam, The Netherlands (Red Light District)