Convention Center

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

St. Louis, United States

Train station· Association or organization

Convention Center Reviews | Rating 4.2 out of 5 stars (6 reviews)

Convention Center is located in St. Louis, United States on 911 Washington Ave. Convention Center is rated 4.2 out of 5 in the category train station in United States.

Address

911 Washington Ave

Open hours

...
Write review Claim Profile

R

Rob

The Metrolinx is only 2 blocks from the Dome.

M

Maxim Culacov

Unexpectedly nice metro station. Really worth it. Also very very cheap metro rides

J

Jay France

Great location to stop. Tons of restaurants and other places to see near here.

R

RICHARD ROBERSON

COGIC CONVENTION

B

Bill M

smelly train station. don’t sit or touch anything.

M

Marcel Tarris

Public transit station