Installé à seulement 400 mètres du quartier de l'Opéra Garnier, l'Excelsior Opéra propose des hébergements avec connexion Wi-Fi gratuite. La gare gare du Nord et la gare de l'Est sont accessibles en bus.
Les hébergements de l'Excelsior Opéra sont dotés d'une télévision à écran LCD, d'un minibar et de la climatisation. Leur salle de bains privative comprend une baignoire ou une douche. Certains chambres possèdent aussi un balcon avec vue sur la ville.
Un petit-déjeuner buffet est servi tous les jours moyennant un supplément. Grâce aux lignes de métro 3 et 9 situées à seulement 400 mètres, l'Excelsior Opéra bénéficie d'un accès facile à la Tour Eiffel et aux Champs-Élysées.
Le bus pour l'aéroport Charles-de-Gaulle s'arrête à 5 minutes de marche de l'établissement, sur la place de l'Opéra.