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
Located nearly 10 minutes on foot from North Pond, the 2-star Americas Best Value Inn St. Louis Downtown offers 40 rooms along with a vending machine and a lift onsite. The motel is a good starting point for Saint Louis's sports attractions, including the Busch Stadium, which is only 1.8 km away.
Certain rooms feature individual climate control and an iron, along with a mini fridge bar, coffee and tea making facilities for your convenience. For your safety, these spacious rooms are appointed with a laptop-sized safe. Guests can also enjoy street views.
This Saint Louis hotel is around 20 minutes on foot from the national park "Gateway Arch" and around 25 minutes on foot from Scottrade Center Arena. The Americas Best Value Inn St. Louis Downtown is also a mere 300 metres from Giant Soda Bottle and approximately metres from Big Mound. Guests might as well enjoy proximity to Federal Reserve Park, situated merely a 9-minute stroll away. The nearby shopping sights include the America's Center, which is 800 metres away. Americas Best Value Inn St. Louis Downtown is about 5 minutes on foot from 8th & Pine city rail and in proximity to Broadway at Cole bus stop.
The nearby dining opportunities include Cinder House, which is 150 m from the Americas Best Value Inn St. Louis Downtown.
Wi-Fi
24-hour reception
24-hour services
Express check-in/ -out
Golf course
Cycling
Sports activities