Construído em 1913, hotel Le Meridien St. Louis Downtown contemporâneo está localizado a aproximadamente 5 minutos a pé da Biblioteca Pública Central, no bairro Downtown St. Louis em Saint Louis. Localizado perto do Estádio Busch, este hotel de Saint Louis tem vista para a cidade e convida os hóspedes a tomar uma bebida num lounge bar.
O hotel contemporâneo de 4 estrelas está localizado a uma distância de apenas 1.5 metros de St. Louis Cardinals Hall of Fame Museum e a uma distância de 650 metros das Americas Center. Scottrade Center fica a alguns minutos deste Le Meridien St. Louis Downtown, enquanto paragem de autocarros Washington at 11th Street está a 350 metros de distância. Além disso, Father Filipiak Park está a 0.9 km de distância. As atrações esportivas próximas apresentam o Estádio Edward Jones Dome a uma distância de 950 metros desta acomodação. O Le Meridien St. Louis Downtown está localizado em Saint Louis, a poucos quarteirões da Union.
Mobiliados com escrivaninha, alguns dos 91 quartos apresentam o ferro e tábua de passar, controle de temperatura, bem como TV de tela plana com canais via satélite e TV com vários canais. Proporcionando chuveiro e pia, algumas casas de banho têm secador de cabelo e toalhas.
Todas as manhãs, este hotel Le Meridien St. Louis Downtown serve um pequeno-almoço vegetariano. O restaurante à la carte restaurant neste hotel de boutique oferece pratos para lunch. O bar Bailey's Range está a 5 minutos de distância a pé.