Motel Americas Best Value Inn-St. Louis / Downtown Saint Louis
1100 Lumiere Place Blvd, Saint Louis, United States
Choose your dates to see prices
1100 Lumiere Place Blvd, Saint Louis, United States
Choose your dates to see prices
Situated approximately a 10-minute stroll from North Pond, Americas Best Value Inn St. Louis Downtown includes 40 rooms for guests. The 2-star motel lies in the Downtown St. Louis district of Saint Louis, within reach of such cultural sights as Central Public Library.
Some of the spacious rooms of Americas Best Value Inn St. Louis Downtown face the street, and comprise a kitchen area and a kitchenette. Guests will appreciate such comforts as individual climate control, a central heating, and an iron, and relax with a flat-screen TV with satellite channels. Self-catering facilities in an apartment include an a fully equipped kitchen with a microwave oven, an electric kettle, and kitchenware.
The Saint Louis hotel is located around 900 feet from Giant Soda Bottle and 1.2 miles from Scottrade Center Arena. The national park "Gateway Arch" stands about 20 minutes by foot from the Americas Best Value Inn St. Louis Downtown. Guests might as well visit Federal Reserve Park, which is 0.4 miles away. City Museum is within 25 minutes' walk of the property, while Union is situated 20 minutes' stroll away. You can catch the bus at Broadway at Cole bus stop, right around the corner from this Saint Louis hotel.
The nearby dining opportunities include Al's Restaurant, which is 0.2 miles from the Americas Best Value Inn St. Louis Downtown.
Wi-Fi
24-hour reception
24-hour services
Express check-in/-out
Express check-in/ -out
Golf course
Cycling
Sports activities