Con acceso a internet de alta velocidad en todas las habitaciones, el Millennium Hotel St. Louis, de 3 estrellas, está a 900 metros del Estadio Busch. Este hotel también incluye un aparcamiento.
Durante tu estancia en el hotel, te invitamos a descubrir el Centro de Convenciones America's Center, ubicado a tan solo 1 km, o a visitar instalaciones deportivas como el Centro Scottrade, que se sitúa a unos 20 minutos a pie. A 2 km del Millennium St. Louis llegarás al Museo de la Ciudad de San Luis. El alojamiento te permite disfrutar de lugares de interés natural como South Pond a tan solo 600 metros. Encontrarás la Destilería StilL 630 bastante cerca de este hotel. La parada de autobús Broadway at Convent está a tan solo 10 minutos a pie de del Millennium Hotel, y a tan solo 1 km de la estación de tren Union.
El lugar se encuentra en los alrededores inmediatos de Angelo's y sirve comida exquisita.