We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Americas Best Value Inn-St Louis Downtown

1100 North 3rd Street, Saint Louis, United States
(1.45 km from city center)
User rating:
(1097 Reviews)

Check in from 16 / Check out prior to 11

Americas Best Value Inn-St Louis Downtown: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in Saint Louis, United States.

Hotel description

Americas Best Value Inn-St Louis Downtown is situated centrally in Saint Louis, a brief car trip from Lambert-St. Louis International Airport. It is surrounded by a range of popular eateries and is within a 10-minute walk of Convention Center Station.

A 24-hour reception and an atm/cash machine are just some of the convenient services at the motel. Additionally, the multilingual staff are available to offer local information.

Americas Best Value Inn-St Louis Downtown provides 47 air conditioned rooms. A microwave, a refrigerator and cable/satellite channels are also provided.

Those staying at the property can start the day with a satisfying breakfast prepared each morning, before heading out from the motel to discover the surrounding region. Those looking for after-dinner entertainment can enjoy the on-site casino.

Saint Louis's popular attractions are within close proximity to Americas Best Value Inn-St Louis Downtown, with Edward Jones Dome just a brief walk away. It is 10 minutes' walk from Cotton Belt Freight Depot.

Hotel features

Room Service, Pet Friendly, 24-Hour Reception, Air Conditioned, Multilingual Staff, ATM / Cash Machine, Cable / Satellite TV, Bath, Hair Dryer, TV, Casino, Desk, WiFi, Shower, Ice Machine, Vending Machines, Free Wi-Fi
Availability and Prices

Nearest hotels

Econo Lodge River Front
1100 N 3rd St - Saint Louis
Four Seasons Hotel St Louis
999 North Second Street
HoteLumiere at The Arch
901 North First Street
Missouri Athletic Club
405 Washington Ave
WS Hotel and Spa
400 Washington Ave
Marriott St Louis Grand Hotel
800 Washington Avenue
The Roberts Mayfair
806 St. Charles Street
Search hotels
Overall Rating:
5.31 /10
based on 1097 reviews