Este hotel está situado en la avenida South Jefferson, junto a la interestatal 64, y ofrece habitaciones con zona de estar y cocina completa.
El Residence Inn Saint Louis Downtown ofrece habitaciones con fogones y lavavajillas. También hay cafetera.
El Residence Inn Saint Louis Downtown alberga un bar. El establecimiento alberga un centro de fitness.
El estadio Busch y el complejo de convenciones America's Center se encuentran a 10 minutos en coche. El aeropuerto internacional Lambert-St. Louis está a 28 km.