200 South 4th StreetSaint Louis
, MO 63102
The Millennium Hotel is located in the heart of downtown St. Louis adjacent to the Gateway Arch and just one block from Busch Stadium. The Hotel features four levels of accommodations including deluxe and club guest rooms in the 28-story North Tower; standard and economy accommodations in the 10-story South Tower. Highlights include a glass wall in the lobby overlooking the Gateway Arch and St. Louis' only rooftop revolving restaurant, Top of the Riverfront.