Located near the entertainment district of Saint Louis, Americas Best Value Inn St. Louis Downtown offers various recreational opportunities and a golf course. Centrally located in the Downtown St. Louis district of Saint Louis, the 2-star inn features 45 rooms, 1.4 miles from such family-friendly attractions as The St. Louis Wheel.
The Saint Louis hotel has a central setting just a short drive from Busch Stadium, while natural sights like Jefferson National Expansion Memorial Park are a mere 0.7 miles away. Situated 4.3 miles from Saint Louis Science Center, the Americas Best Value Inn St. Louis Downtown is also within 25 minutes' walk of Campbell House Museum. Nature lovers will appreciate the proximity to North Pond, which is approximately a 5-minute drive away. Entertainment options in the area feature Anheuser-Busch Brewery 2.5 miles from Americas Best Value Inn St. Louis Downtown. The property is located in the heart of Saint Louis near a subway station.
Some of the spacious rooms are equipped with a central heating, individual climate control, and an iron with ironing board, as well as media facilities such as WiFi and a flat-screen TV with satellite channels. The rooms are designed in a spacious manner. A bathtub and a shower are available in private bathrooms. Certain rooms also face the town.
A continental breakfast can be enjoyed at the Americas Best Value Inn St. Louis Downtown. The neighborhood features restaurants, including Sauce on the Side, which is close to this Saint Louis hotel.