Este hotel del centro de St. Louis se encuentra en la carretera interestatal 70 y a 2 minutos a pie del casino Lumiere Place. Ofrece aparcamiento gratuito y habitaciones con conexión Wi-Fi gratuita.
Las habitaciones del Americas Best Value Inn St. Louis Downtown incluyen escritorio y TV por cable.
El Americas Best Value se encuentra a 15 minutos a pie del arco Gateway. El hotel se encuentra a 5 minutos a pie del centro de convenciones America's y del estadio Edward Jones. El hotel está a 0,5 millas del distrito histórico de Laclede's Landing.