St. Louis – Minute to Win It

The Drury Plaza Hotel at the Archis located in the heart of downtown St. Louis, and has spectacular views of Luther Ely Smith Park and the Mississippi River. If you’re planning an off-site meeting or retreat with your team, this hotel can fully accommodate your needs. It has more than 23,000 square feet of space […]

The Drury Plaza Hotel at the Archis located in the heart of downtown St. Louis, and has spectacular views of Luther Ely Smith Park and the Mississippi River. If you’re planning an off-site meeting or retreat with your team, this hotel can fully accommodate your needs. It has more than 23,000 square feet of space for events, and several rooms that would be perfect for an indoor team building activity like Minute to Win It.