Este hotel ocupa un edificio de estilo Haussmann en el centro de París, frente a la estación de tren Gare du Nord. Ofrece aire acondicionado, habitaciones con conexión Wi-Fi gratuita y recepción abierta las 24 horas.
Todas las habitaciones están insonorizadas y cuentan con TV vía satélite y teléfono. La mayoría tienen aire acondicionado y algunas disponen de TV de pantalla plana. Los baños son privados e incluyen secador de pelo.
El New Hôtel Gare Du Nord sirve todas las mañanas un desayuno continental en la bodega abovedada de piedra.
La estación de metro Gare de l’Est está a 600 metros del New Hôtel y ofrece acceso directo al Museo del Louvre y al Barrio Latino. El animado distrito de Montmartre se halla a 15 minutos a pie.