El NH Collection Amsterdam Barbizon Palace combina instalaciones modernas, como la zona de fitness, con elementos históricos, entre ellos una capilla que data del siglo XV. El establecimiento se encuentra frente a la estación central de Ámsterdam y a 550 metros de la plaza Dam. Hay WiFi gratuita.
Las habitaciones del NH Collection Amsterdam Barbizon Palace son amplias y algunas constan de techos altos y vigas de roble del siglo XVII. Todas incluyen aire acondicionado, TV por cable y set de café.
El bar restaurante Bottles and Jars sirve platos regionales e internacionales, tapas y cócteles.
También hay un gimnasio bien equipado con máquinas de fitness. La zona de bienestar dispone de una sauna y un baño de vapor.
El hotel está situado a 5 minutos a pie del edificio Beurs van Berlage y a 200 metros de la plaza Stationsplein, que proporciona conexiones en tranvía, autobús y metro con los lugares turísticos principales de Ámsterdam.