JavaScript is not enabled.

Americas Best Value Inn St. Louis South Detail

Confirming room availability...

3.8

Americas Best Value Inn St. Louis South 

Americas Best Value Inn St. Louis South, 6602 S Lindbergh Blvd, St. Louis, United States

In St. Louis<br /><br />Located in St. Louis, Americas Best Value Inn St. Louis South is within a 15-minute drive of Grants Farm and Anheuser-Busch Brewery. This hotel is 9.3 mi (15 km) from Magic House - St. Louis Children's Museum and 9.5 mi (15.3 km) from Missouri Botanical Gardens and Arboretum.

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

Get to know this hotel better!

The property consists of 95 rooms. This popular hotel offers the perfect stay for business and leisure travellers alike. Guests can avail themselves of the key collection service.

Hotel Amenities

Getting There

Reviews

3.8

85 reviews

#137 of 154 hotels in Saint Louis
  • (11)
  • (7)
  • (27)
  • (17)
  • (23)
  • (13)
  • (11)
  • (36)
  • (10)
  • (7)