M
Michael Becker Review of NH Barbizon Palace Amsterdam
Amazing location! 5 min walking distance from Cent...
Amazing location! 5 min walking distance from Centraal Station and in the heart of Amsterdam. Really enjoyed this very clean and well designed hotel. Service is professional and willing to help.
Comments: