St. Louis Marriott is back downtown and located at Historical Union Station, a Saint Louis landmark. The hotel radiates with architectural elegance and is recognized as a historic hotel. Attached to shopping and dining, this beautiful hotel is just a short walk to the Scottrade Center home of the St. Louis Blues, and the Cardinals at Busch Stadium.
Union Station is just minutes from the Gateway Arch and America's Convention Center. The hotel offers an ideal location and meeting destination while providing elegant luxury. The downtown St. Louis hotel exceeds expectations in every detail from the opulent Grand Hall to the elegant Ballrooms.
This convention property offers extensive event space for successful corporate events and memorable social gatherings. Personal service, luxurious amenities, and two restaurants add modern services to old world charm. Discover St. Louis Marriott Union Station and enjoy the classic choice for the perfect wedding, business meeting, or a romantic weekend getaway.