J
Josh Dem Review of NH Barbizon Palace Amsterdam
Centrally located hotel. Super friendly service an...
Centrally located hotel. Super friendly service and very helpful. Rooms are clean.
Centrally located hotel. Super friendly service and very helpful. Rooms are clean.
Comments: