Located a mere 0.6 miles from Busch Stadium, the 3-star Millennium Hotel St. Louis Saint Louis is 6 minutes' walk from StilL 630 Distillery. Boasting a location a short way from Old Courthouse, this Saint Louis hotel features 780 rooms as well as a restaurant.
Situated about 20 minutes' stroll from Savvis Center Arena, the hotel also gives access to such sports venues as the multi - purpose Edward Jones Dome Stadium, which is around a 25-minute walk away. World Aquarium in Saint Louis is 1.5 miles from the Millennium Hotel St. Louis. Visit South Pond, approximately 5 minutes' drive from the accommodation, and feel complete harmony with the nature of United States of America. Families traveling to Saint Louis will enjoy being 1.6 miles from The St. Louis Wheel. Millennium Hotel St. Louis is merely 10 minutes by foot from Broadway at Convent bus stop and within 20 minutes' walk of Union train station in Saint Louis.
You can dine at Angelo's, right near this Saint Louis hotel.