Amsterdam logo

NH Barbizon Palace

Check Availability

NH Barbizon Palace
Prins Hendrikkade 59-72
Amsterdam
1012 AD
Netherlands

Rooms from €126.65 ( £85.57 / $156.60 ) per night

Picture of NH Barbizon Palace


Favourably situated across from Amsterdam?s Central Station, this luxury hotel combines 5-star comfort with stunning architecture, culinary excellence and a prime location.

Click here for more Information on the NH Barbizon Palace together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Amsterdam area Amsterdam Visitor Information