Residence Inn St. Louis Downtown

525 S Jefferson Ave, St. Louis, MO 63103, USA - St. Louis, Missouri - U.S - 63103

Show map

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

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 Chaifetz Arena and Enterprise Center. This hotel is 1.5 mi (2.4 km) from St. Louis University and 1.6 mi (2.6 km) from Fox Theater. Take advantage of recreational opportunities offered, including an indoor pool, a spa tub, and a 24-hour fitness center. Additional amenities at this hotel include complimentary wireless Internet access, concierge services, and gift shops/newsstands. Getting to nearby attractions is a breeze with the complimentary area shuttle that opera...

More details

525 S Jefferson Ave, St. Louis, MO 63103, USA - St. Louis, Missouri - U.S - 63103

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00