Das Hotel Excelsior Opera befindet sich im Zentrum von Paris und verfügt über WLAN in den öffentlichen Bereichen. Das Hotel empfängt die Gäste seit 1870 und ist in traditionellen Gebäuden untergebracht.
Musée Gustave Moreau liegt nur 8 Fußminuten von dem 3-Sterne-Hotel entfernt. Fragonard Scribe Museum ist unter anderem in 6 Minuten erreichbar. Zu den Sehenswürdigkeiten, in einer 2 km Entfernung von der Unterkunft, gehört auch Eiffelturm. Théâtre Mogador ist ein paar Schritte entfernt vom Hotel gelegen. Das Hotel Excelsior Opera liegt ideal in etwa 5 Minuten Entfernung von der U-Bahn-Station Chaussee d'Antin - La Fayette.
Das Hotel bietet 52 Gästezimmer mit einer Minibar und Ausstattung zur Kaffee- & Teezubereitung sowie privaten Badezimmern, die mit einer Badewanne, einer getrennten Toilette und einer Dusche ausgestattet sind. Die Unterkunft bietet einen wunderschönen Blick auf die Stadt und elegante Möbel. Die Badezimmer verfügen über eine Badewanne und eine Dusche. Hier findet man auch ein Haartrockner und Morgenmäntel.
Das Excelsior Opera bietet morgens von 07:00 bis 11:00 Uhr ein reichhaltiges Frühstück an. Das Restaurant Restaurant Le Lumiere serviert französische Gerichte und ist circa 5 Minuten von hier entfernt.