Das Hotel liegt zentral in der Nähe des Opernhauses und der großen Einkaufspassagen. Es liegt etwa 50 m vom U-Bahn-Resort St. Lazare und etwa 100 m von anderen Haltestellen der öffentlichen Verkehrsmittel entfernt, die bequem zu Fuß erreichbar sind. Das 1889 erbaute Hotel verfügt über insgesamt 271 Zimmer auf 5 Etagen, davon 4 Einzelzimmer und 103 Doppelzimmer sowie 22 Suiten. Sie können das Foyer mit Aufzügen nutzen. Zu den gastronomischen Einrichtungen zählen eine Bar, eine Pianobar und ein klimatisiertes Restaurant mit Nichtraucherbereich. Die stilvollen Zimmer verfügen über ein eigenes Bad mit Haartrockner, Direktwahltelefon und Sat- / Kabel-TV. Sie sind außerdem mit einer Minibar, einem Kühlschrank, einer Klimaanlage und einem Safe ausgestattet. Jeden Morgen steht Ihnen ein Frühstücksbuffet zur Verfügung.