M
M J Review of NH Barbizon Palace Amsterdam
Everything was perfect: service, room, location, a...
Everything was perfect: service, room, location, and price. There is no better hotel in downtown Amsterdam.
Comments: