Das Super 8 by Wyndham St. Louis North in Saint Louis liegt 8 km vom St. Louis Gateway Arch und 7 km vom Fox Theatre entfernt und bietet Unterkünfte mit einem Fitnesscenter und kostenfreiem WLAN sowie kostenfreie Privatparkplätze. Dieses 2-Sterne-Hotel bietet eine 24-Stunden-Rezeption und einen Bankautomaten. Das Hotel verfügt über Familienzimmer.
Die klimatisierten Wohneinheiten verfügen über einen Flachbild-Kabel-TV, einen Kühlschrank, eine Kaffeemaschine, eine Dusche, einen Haartrockner und einen Schreibtisch. Die Zimmer verfügen über ein eigenes Bad, kostenfreie Pflegeprodukte und Bettwäsche.
Im Hotel können Sie ein Frühstück zum Mitnehmen genießen.
Der Edward Jones Dome und der Lumière Place liegen jeweils 7 km vom Super 8 by Wyndham St. Louis North entfernt. Der nächstgelegene Flughafen ist der 14 km von der Unterkunft entfernte internationale Flughafen Lambert-St.Louis.