SHARE
Dam Square is Amsterdam main square, surrounded by imposing buildings restaurants, bars and hotels. Dam Square has frequent events both big and small, where locals go to celebrate every occasion.
Dam Square
Always Open