Cet hôtel du centre-ville de Saint-Louis se trouve sur l'Interstate 70 et à moins de 2 minutes à pied du casino Lumiere Place. Il propose gratuitement un parking et une connexion Wi-Fi dans chaque chambre.
Les chambres de l'Americas Best Value Inn St. Louis Downtown comprennent un bureau et une télévision par câble.
L'Americas Best Value se trouve à moins de 15 minutes à pied du Gateway Arch. L'hôtel se trouve à 5 minutes à pied du centre de conventions America's Convention Center et du stade Edward Jones. L'hôtel se trouve à 0,5 km du quartier historique de Laclede's Landing.