Il Drury Inn & Suites St Louis Convention Center Saint Louis, 3 stelle, è situato a 1 km dal Busch Stadium e a soli 11 minuti a piedi da Cardinals Hall of Fame and Museum. Dotato di 176 camere, questo hotel offre anche una piscina.
National Blues Museum si trova a breve distanza da questo hotel, mentre siti naturali come il Jefferson National Expansion Memorial Park sono a 700 metri. Gli amanti dello sport potranno inoltre visitare Savvis Center, a 1,1 km dal Drury Inn & Suites St Louis Convention Center Saint Louis. Il Campbell House Museum è situato a circa 15 minuti a piedi dalla struttura. La fermata dell'autobus più vicina è Washington at 6th Street Metrolink, a 150 metri.
Il ristorante Sugarfire Smoke House si trova accanto all'hotel.