Millennium St. Louis is a 28-story hotel in Saint Louis offering accommodation 1200 meters from Scottrade Center. The hotel opened its doors in 1969 and was remodeled in 2001.
The property is set 20 minutes' walk away from Malcolm W Martin Memorial Park. The city center lies within 5 km from the venue.
Union train station is swiftly reachable. The property is 30 minutes' drive from Lambert-St. Louis International airport.
Eat & Drink
A full breakfast is served and charges are applicable.
High-speed internet access is available in the hotel rooms at USD 9.95 per day.
Wireless internet is available in public areas at USD 9.95 per day.
Paid Public parking is possible on site.