D David Parrino Review of NH Barbizon Palace Amsterdam 4 years ago Great location, great amenities, great service.
Comments: