Das Mercure Strasbourg ist direkt im Stadtzentrum gelegen, nahe dem Fluss Ill.
Das Haus besitzt einen einladenden Eingangsbereich mit Sitzgruppen, eine Bar und einen Lift.
Die 98 klimatisierten Zimmer des Hotels sind geräumig und in modernem Stil renoviert. Die Zimmer verfügen über Bad oder Dusche/WC, SAT-TV (auch deutsche Sender), Wi-Fi, Safe, Minibar und Telefon. Außerdem gibt es die Möglichkeit, Kaffee oder Tee zuzubereiten.