L’Hôtel Napoléon se situe avenue de Friedland, dans le 8e arrondissement de Paris, à deux pas des Champs-Élysées. Le quartier comprend des rues commerçantes, des restaurants alentour et le Parc Monceau.
L’établissement compte 96 chambres. Il propose des chambres et des suites, certaines ouvrant sur une vue sur Paris.
Classé 5 étoiles par Atout France, l’hôtel dispose du Bar 1807, d’une offre de restauration et d’espaces destinés aux réunions et événements. Une boutique de coffrets cadeaux est également proposée, ainsi qu’une affiliation à Preferred Hotels & Resorts. Les modalités de séjour, les disponibilités et les informations évolutives sont accessibles sur le site officiel.