Das Hotel Excelsior Opera Paris verfügt über 36 Zimmer und liegt 2 Kilometer vom Arc de Triomphe entfernt. Das Hotel bietet ebenfalls WLAN in den öffentlichen Bereichen.
Das 3-Sterne-Hotel befindet sich im Bezirk 09. Arrondissement - Opéra, in rund 500 Meter Entfernung vom Fragonard Parfummuseum. Die Unterkunft befindet sich in Paris, in der Nähe vom Bahnhof Auber. Théâtre Mogador gehört zu den beliebtesten Sehenswürdigkeiten und liegt zudem nur 6 Minuten Fußweg vom Excelsior Opera entfernt. Das Hotel befindet sich 150 Meter von der U-Bahn-Station U-Bahn-Station Chaussée d'Antin - La Fayette.
Die Zimmer verfügen über eine Minibar sowie WLAN und ein Fernsehen mit mehreren Kanälen zur Unterhaltung der Gäste. Die Zimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet.
Das Excelsior Opera bietet ein reichhaltiges Frühstücksbuffet. Die Lounge- Bar ist ein perfekter Ort zum Entspannen. Das Restaurant Cafe de la Paix verwöhnt die Gäste mit französischen Gerichten und liegt gleich neben der Unterkunft.