Das 2-Sterne-Americas Best Value Inn St. Louis Downtown liegt in einer 20 Gehminuten Entfernung vom Jefferson National Expansion Memorial und verfügt über einen Gepäckraum. Das Hotel im Stadtteil Downtown St. Louis ist nicht weit entfernt vom America's Center Convention Complex und eignet sich gut für Shoppingfreunde.
Stadtmuseum ist in 25 Minuten Fußweg leicht erreichbar. Der See (North Pond) liegt etwa 700 Meter von hier entfernt. Busch Stadion ist in einer 30 Gehminuten Entfernung von der Unterkunft. Das Americas Best Value Inn St. Louis Downtown liegt außerdem in unmittelbarer Nähe zur Stadtbahn 8th & Pine.
Die Zimmer im Motel verfügen über einen Balkon sowie ein Bügeleisen/Bügelbrett für Ihren Komfort. Neben einer Minibar und einem elektrischen Wasserkocher gibt es auch einen Flachbildfernseher mit Satellitenkanälen. Von einigen dieser geräumigen Zimmer aus können Sie auch die Aussicht auf die Straße genießen.
In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Sauce on the Side, das etwa 300 Meter vom Americas Best Value Inn St. Louis Downtown entfernt ist.