Home

Courtyard by Marriott St. Louis Downtown

2.5 Star Rating St Louis, MO

Courtyard by Marriott St. Louis Downtown The hotel designed by business travelers, Courtyard by Marriott surrounds guests with all the conveniences that make business and pleasure travel easy.

The Courtyard St. Louis Downtown is conveniently located an eighth of a mile from AG Edwards and AT and T, 3 quarters of a mile from SW Bell, one and a half miles from Busch Stadium, Gateway Arch, LA Clede's Landing, two miles from Ralston Purina and Washington University, five miles from St Louis Zoo and three and a half miles from Anheuser Busch.

Online Booking


1. Set selected Travel Dates.
(up to 11 months in advance)

Check In:

Check Out:

Adults (per room):

# of Rooms:
(Check price for one room at a time)

2. Select preferred booking provider.
 




Location

2340 Market St., St Louis, MO 63103, USA