PreviousNext 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 Faro, Portugal Portimão, Portugal Milan, Italy Florence, Italy Venice, Italy Berlin, Germany Where? What are you looking for?Select category All Day Pass Romantic Escapes Dining Search