Occupant un immeuble haussmannien du centre de Paris, cet hôtel entièrement climatisé est situé en face de la Gare du Nord. Le New Hôtel Gare Du Nord propose des chambres dotées d'une connexion Wi-Fi gratuite et possède une réception ouverte 24h/24.
Ses chambres insonorisées comportent toutes une télévision par satellite et un téléphone. La plupart sont climatisées, tandis que certaines sont équipées d'une télévision à écran plat. Les salles de bains privatives sont pourvues d'un sèche-cheveux.
Un petit-déjeuner continental vous sera servi chaque matin dans la cave voûtée en pierre de l'hôtel.
La station de métro Gare de l'Est se trouve à 600 mètres et vous permettra d'accéder directement au Musée du Louvre et au Quartier Latin. Le quartier animé de Montmartre est situé à 15 minutes à pied.