Zimmer
Fühlen Sie sich in einem der 8 Zimmer, die Kühlschrank und Mikrowelle bieten, wie zu Hause. Es gibt einen kostenfreien Internetzugang per Kabel und WLAN; 49-Zoll Flachbildfernseher mit Kabelempfang sorgen für Unterhaltung. Es sind eigene Badezimmer mit Duschwannen vorhanden, die über kostenlose Toilettenartikel und Haartrockner verfügen. Zur Austattung gehören Wasserkocher mit Kaffee-/Teezubehör und Bügeleisen/Bügelbretter sowie Telefone, mit denen Sie kostenlose Ortsgespräche führen können.
Restaurant
Ein inbegriffenes Frühstücksbuffet mit warmen und kalten Speisen wird täglich von 06:00 Uhr bis 09:00 Uhr angeboten.
Lage
Super 8 by Wyndham St. Louis North in St. Louis ist nur eine 10-minütige Fahrt von Dome at America’s Center und Fox Theater entfernt. Dieses Hotel ist 6,9 km von St. Louis University und 7,2 km von City Museum entfernt.