Dit hotel in het centrum van St. Louis ligt aan de Interstate 70 en op 2 minuten lopen van het Lumiere Place Casino. Het hotel biedt gratis parkeergelegenheid en gratis WiFi in elke kamer.
De kamers van Americas Best Value Inn St. Louis Downtown zijn voorzien van een bureau en kabel-tv.
Americas Best Value ligt op 15 minuten lopen van de Gateway Arch. Het hotel ligt op 5 minuten lopen van het America's Convention Center en het Edward Jones Stadium. Het hotel ligt op 0,5 mijl van de historische wijk Laclede Landing.