Millennium Hotel St. Louis
St. Louis , MO 63102
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.
Not sure how to get here? Get Directions