Image Image NH Collection Amsterdam Barbizon Palace The NH Collection Amsterdam Barbizon Palace hotel is located in the centre of Amsterdam. Relax in this beautiful 17th century building in an exclusive and peaceful atmosphere. Barcelona, Spain Madrid, Spain Tenerife, Spain Rome, Italy Prague, Czechia Amsterdam , Netherlands Milan, Italy Faro, Portugal Portimão, Portugal Florence, Italy Bouches du Rhône, France Trieste, Italy Venice, Italy Berlin, Germany Helsinki, Finland Where? What are you looking for?Select category All Romantic Escapes Day Pass Dining Search