Offrant un stockage des bagages et un restaurant, L'Hôtel de Lorraine Paris est situé à 6 minutes à pied du théâtre des Bouffes du Nord. Le musée d'Orsay se trouve à à environ 3 km et Le Centre Pompidou peut être atteint en 5 minutes en voiture de l'hôtel.
Une TV multi-canal sont offerts dans les chambres, dont certaines offrent également une vue sur la ville. Les 26 chambres de ce étoiles disposent de salles de bain privées, équipées d'une toilette séparée et une douche.
Un petit-déjeuner continental est servi chaque matinée. La Marina Ristorante i Pizzeria offre de la cuisine italienne et se trouve tout près de l'hôtel.
L'Hôtel de Lorraine de Paris bénéficie d'un emplacement central près de la station métropolitaine et assez proche de la Gare de Paris-Nord. Le voisinage de "10e arr." à Paris, où se trouve l'hôtel, donne accès à des attractions culturelles comme le Musée du Louvre, situé à environ 2 km. Les attractions de divertissement à proximité de Paris incluent le Moulin-Rouge, qui est dans un rayon de 2 km. Bien relié à la Cathédrale Notre-Dame de Paris, qui se trouve à environ 3 km, Hôtel de Lorraine se trouve à moins de 5 minutes de marche de Gare du Nord.