Millennium St. Louis Hotel is rated 3 stars and is placed about 4.1 km from Fox Theatre. Founded in 1969, the hotel underwent a renovation in 2001.
The hotel lies within 20 minutes' walk of City Museum. The property is set within 5 km distance from Saint Louis city center.
Millennium St. Louis Hotel features 780 rooms across 28 floors.
4th St @ Spruce St bus stop is just 200 meters away from the hotel and a 20-minute walk is enough to get to Union train station. Just 25 minutes' drive from Lambert-St. Louis International airport.