Staying in Amsterdam The twelve best hotels in Amsterdam near Dam SquareThe twelve best hotels in Amsterdam near Dam Square are: Hotel Die Port van Cleve Hotel TwentySeven Artist House Amsterdam W Amsterdam Nova hotel ...Read More