Americas Best Value Inn St. Louis / South Hotel
6602 South Lindbergh Boulevard, Saint Louis, MO 63123, United States
Featuring an outdoor pool and rooms with free cable TV and seating areas, this St. Louis hotel is 4 miles from the Mississippi River.