L'hôtel compte en tout 177 chambres, dont 45 suites somptueuses, réparties sur 5 étages. Il se distingue par un aménagement confortable et des services excellents. Il offre à ses hôtes un bar agréable et un restaurant servant de délicieuses spécialités .
Les chambres sont aménagées avec goût et de façon individuelle. Elles possèdent toutes leur propre salle de bain avec douche et sèche-cheveux et sont équipées d'une ligne téléphonique directe, de la télévision par câble et satellite, d'un mini-bar/réfrigérateur, de la climatisation et d'un coffre-fort à louer.
Une salle de fitness est à la disposition des hôtes.
Place André Malraux, 1, Paris 75001 , Paris (France). L'hôtel traditionnel se trouve à quelques pas seulement du Musée du Louvre, dans le centre des affaires de la ville de Paris. La station de métro Palais Royal-Musée du Louvre est à environ 200 m.