dismiss

Residence Inn by Marriott St Louis Downtown

Suiteness Logo

The only place to book connecting hotel rooms and suites. Here's how.

With a stay at Residence Inn by Marriott St Louis Downtown, you'll be centrally located in St. Louis, within a 5-minute drive of Enterprise Center and St. Louis University. This hotel is 1.6 mi (2.5 km) from City Museum and 1.6 mi (2.6 km) from Fox Theater.

4 suites at Residence Inn by Marriott St Louis Downtown

4 suites

0 amenities at Residence Inn by Marriott St Louis Downtown

    0 images of Residence Inn by Marriott St Louis Downtown

      Residence Inn by Marriott St Louis Downtown reviews

      530 reviews

      Residence Inn by Marriott St Louis Downtown Location

      525 S Jefferson Ave

      St. Louis, MO 63103 US

      1 (855) 282-1325