Drury Inn Suites Convention Center
St Louis, MO
Drury Inn and Suites Convention Center is conveniently located next door to the Edward Jones Dome, home of the St. Louis Rams and America's Center. It is only three blocks from the Arch, Laclede's Landing and Riverboat Casino Gambling.
All 178 guest accommodations at the St. Louis Drury Inn and Suites Convention Center feature a well-lit desk area, comfortable seating, coffee maker, remote control TV, free local phone calls, dataports and in-room climate control.
711 N. Broadway., St Louis, MO 63102, USA