J
James Evans Review of NH Barbizon Palace Amsterdam
Slightly expensive, but super convenient location....
Slightly expensive, but super convenient location. Rooms and hotel interior seem about 4 stars.
Comments: