Parfaitement situé à 6 minutes à pied du Musée du Parfum, L'Hôtel Excelsior Opéra Paris fournit des chambres avec vue sur la ville. Les clients de l'hôtel peuvent profiter du Wi-Fi dans les zones publiques.
L'Hôtel Excelsior Opéra est situé à 6 minutes à pied du théâtre Mogador, à proximité de le d'Auber. L'hôtel se trouve à moins de 2 km du centre de Paris et à 2 km de la Tour Eiffel. Le Jardin du Luxembourg est à environ 2 km, tandis que la Chaussée d'Antin est à moins de 5 minutes de marche de cet hébergement. La station de métro la plus proche est à une distance de 5 minutes de marche.
Les chambres de L'Hôtel Excelsior Opéra Paris offrent aux clients une TV avec chaînes satellitaires, et des installations comme de la climatisation. Quelques unités viennent avec des salles de bain privées avec un sèche-cheveux et des peignoirs de bain. Dotées d'une baignoire et d'une douche, les salles de bains sont équipées d'un sèche-cheveux et des peignoirs de bain.
L'Hôtel Excelsior Opéra sert un petit-déjeuner sous forme de buffet les matins de 07:00 jusqu'à 11:00. Une variété de restaurants comme Le Lumière et Capucine Café offrent des spécialités de la cuisine française à seulement 100 mètres de là.