JavaScript is not enabled.

Americas Best Value Inn St. Louis Downtown Detail

Confirming room availability...

3.0

Americas Best Value Inn St. Louis Downtown 

Americas Best Value Inn St. Louis Downtown, 1100 Lumiere Place Boulevard, st. louis, United States

Near Dome at America’s Center<br /><br />Americas Best Value Inn St. Louis Downtown is centrally located in St. Louis, a 5-minute walk from Lumiere Place Casino and 7 minutes by foot from Laclede's Landing. This motel is 0.4 mi (0.7 km) from Dome at America’s Center and 0.6 mi (1 km) from America's Center Convention Complex.

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

Welcome to Americas Best Value Inn, located in the heart of busy downtown St. Louis, which is known as the Gateway to the West and the home of American brewing. Our hotel is situated next to the new Lumiere Place Casino and is only 2 blocks away from the St. Louis Convention and Visitors Bureau. Most of the area's main attractions are located nearby, such as famous Busch Stadium, the Edward Jones Dome, and the majestic and historic Gateway Arch. Take a tour of the Anheuser-Busch factory or visit the campus of the University of Missouri. At Americas Best Value Inn St. Louis Downtown, we treat our guests like family. Trust us to be your home away from home as you explore all that St. Louis has to offer. All guest rooms feature free wireless high-speed Internet access, cable TV with HBO, iron with ironing board, large work desk, alarm clock, and free local calls. Some additional amenities provided upon request if available include microwaves, fridges, hairdryers, and cribs. At Americas Best Value Inn St. Louis Downtown, We've Got You Covered from the time you hit the road until your head hits the pillow.

Getting There

Reviews

3.0

169 reviews

#132 of 155 hotels in Saint Louis
  • (8)
  • (35)
  • (48)
  • (32)
  • (46)
  • (28)
  • (46)
  • (36)
  • (39)
  • (14)