Americas Best Value Inn St. Louis Downtown ist zentral in St. Louis gelegen, nur 5 Gehminuten von Lumière Place Casino und 7 Gehminuten von Laclede's Landing entfernt. Zum Angebot gehören ein Express-Check-in, ein Express-Check-out und eine rund um die Uhr besetzte Rezeption. Vor Ort gibt es Folgendes: Parken ohne Service (kostenlos).