We have stayed four times at this hotel. We both love Amsterdam, and this hotel is brilliantly located. It is a kilometer from Central Station, the trams stop 100 mts either side of the entrance, the Flower Market is literally around the corner, the Red Light district a short stroll through excellent restuarant and bar areas, and Dam Square is...
More
- Nh Hotels Amsterdam
- Nh Hotel Amsterdam
