Das Hotel liegt weniger als 10 Gehminuten vom Bahnhof Saint-Louis Union und dem Scottrade Center entfernt und bietet einen Flachbild-TV und kostenfreies WLAN in jedem Zimmer. Starten Sie jeden Morgen mit einem kostenfreien, kontinentalen Frühstück.
Zimmeranzahl: 242
2211 Market Street, Downtown St. Louis, Saint Louis, MO 63103, USA
Hotel heute 2-mal gebucht.