Back to previous page
Millennium Hotel St. Louis
Located in the heart of downtown St. Louis, adjacent to the Gateway Arch and Busch Stadium. Includes 780 guest rooms and 65,000 sq. ft. of meeting space including a unique, oval-shaped Grand Ballroom.
Pet-friendly rooms available in the South Tower. Pets stay at no charge. Doggie treats at the concierge desk for guests with puppies.
Additional photos for Millennium Hotel St. Louis
Not sure how to get here? Get Directions
