Our hotel stay was very affordable. We were within walking distance of Union Station, and not too far from the downtown and the Arch, either. And our room had a view of the Arch/river! It was definitely a good choice to stay at the Courtyard Marriott - we paid a decent price and had a great time in St. Louis!
more